Added ability to create virtual directories.
Merge pull request #3709 from lwade/devel

S3folder