Consistent handling of Creation-Date

In the smuggler branch this was causing me quite a headache. I implemented it in the main branch because it was a self contained change. While fixing this I noticed also that the handling of metadata entries like Creation-Data, Last-Modified, etc is pretty non-standard. Different methods use different ways to handle them. For now I separated the File System filtering methods from the rest, but we should look into this eventually.