Added a List method for listing the contents of a FileStore.

Filestore currently supports read write and delete to a file store, this request is to ad support for listing objects thats have already been added to a given directory
under any circumstances? eg if anything goes wrong then you just get an empty collection