Extracted Files from Container. Like Container needed Containers, it
feels like File needs Files. We need to be able to create File objects
locally from data as well as from scratch, like we do with a Container.

We're moving a little toward Fog's collection API rather accidentally.
More consistent with Metadata
Specs for creating File objects locally
Spec cleanup for consistency
Merge pull request #5 from elight/file_upload

Extract Files from Container