S3FS

@sherakama likewise with #38, this should not affect existing installs; this just prepares us to be able to use S3FS. Depending on order of operations, this may or may not merge cleanly with the simplesamlphp branch.

Please do not delete this branch after merging.

(@mistermarco FYI)
Comments need a space between comment start // 
Comments need to start with a capital letter and close with a full stop.