File upload and download support

Upload (POST), Download (GET), work in progress…containers next
Start of Container support

Containers!
Container and File integration work in progress
More file work.
Refactored some file and container methods
File/Container Unit Tests
Code cleanup

+ use Adapter.BinaryCallback for file download