Add support for ETag on ATS.
Add more testing.
Throws concurrency error message when ETag in client data is set and does not match the server.
Reverted to MigrationId (Timestamp_Name) instead of separate fields/columns.
Add optimistic concurrency tests to ATS provider.
Bug fixes:
RowKey and PartitionKey must use string comparison in queryString.
QueryableConstant expression did not match type when comparing to Nullable objects.
Improve error handling.
Fix bug in optimistic concurrency tests.
Merge branch 'atsconcurrency' into dev
Design: Update ApiConsistencyTest to test to the right assembly
Migrations: Flesh out the PowerShell commands