Cloud storage adaptor layer

Working on cloud storage adaptor layer (Sessions contain abstract
CloudConnections, whose tokens are encrypted and saved in
LocalSanitizedFileTables.
Make SymmetricCrypto stream-based
Consider file table synchronization issues
Design user input interface