Initial patterns for video uploads

Including progress and drag and drop space
Use AssetMetaData store to persist video upload information.
Support for testing with real S3 servers.
Unit Tests.