Added object cache for Swift ext storage

This avoid calling the remote API for repeated calls to is_dir,
filetype, etc