Changed some of the Async queries to return Task<List<TAzureTableEntity>> instead of Task<IEnumerable<TAzureTableEntity>>
Implemented Async in the CloudTableContext class. Also added an Enum for the types of write operations on Table storage.
Cleaned up some code formatting.
Added some xml code comments on SaveAsync methods.