Protect against paths starting with / in database filelist API
If the paths in the filelists of the filelist-based db interfaces start with /
and we are checkpointing samples, there is a good chance that original samples of the database could be re-written.
We should either check for this and raise an error, or fix this automatically.