Merge pull request #151 from ogail/master

Automate CI signing and NuGet creation
Merge pull request #152 from WindowsAzure/dev

Add signing to the projects
Windows Azure Storage Client 2.0.4
Merge pull request #171 from joeg/master

  Windows Azure Storage Client 2.0.4
Merge pull request #172 from WindowsAzure/dev

Windows Azure Storage Client 2.0.4
Update changelog for 2.0.4 TakeCount fix
Merge pull request #176 from joeg/master

Update changelog for 2.0.4 TakeCount fix
Merge branch 'dev' of https://github.com/WindowsAzure/azure-sdk-for-net into dev
Update Nuspec fo 2.0.4.1
Fixup changelog
Merge pull request #179 from joeg/dev

  Update Nuspec fo 2.0.4.1
Merge pull request #180 from WindowsAzure/dev

Dev to Master
Update DotNet 4.0 csproj to reference Odata 5.2.0.0
Add Odata Dependent binaries
Merge pull request #181 from joeg/master

Update DotNet 4.0 csproj to reference Odata 5.2.0.0
2.0.5 PR - See changelist for details
Fixup Sign #ifdefs
Merge pull request #184 from joeg/dev

  2.0.5 PR - See changelist for details
Merge pull request #185 from WindowsAzure/dev

Storage Updates
Issues fixed in 2.0.5 :
        1. All: StorageException is now serializable. Also, other useful objects for debugging(StorageExtendedErrorInformation and RequestResult) are also serializable
        2. All: SharedAccessSignature helper now uses culture invariant characteristics to calculate SAS
        3. All: CloudStorageAccount can now parse connection strings with extra blank values
        4. All: OperationContext StartTime and EndTime are now populated during execution
        5. All: StorageCredentials.UpdateKey does not work on SAS/Anonymous credentials anymore
        6. All: Metadata headers are now sorted using en-US culture to prevent 403 errors in some cultures
        7. All: Fixed issue where in some cases a sync method call could result in a 0 ms timeout being set on HttpWebRequest.
        8. Blob: Snapshot time embedded in blob Uri is parsed in the constructor
        9. Blob: GetBlobReferenceFromServer works with blob Uri that contain a SAS token
        10. Blob: BlobWriteStream now honors AccessCondition
        11. Blob: BlobWriteStream prevents using StoreBlobContentMD5 on existing page blobs
        12. Blob: ICloudBlob now has OpenRead method
        13. Blob: Cloud*Blob.OpenRead now can be used with snapshots
        14. Blob: AbortCopy does not throw an exception anymore when a copy is successfully aborted
        15. Queue: Ability to recreate CloudQueueMessage with Message Id and Pop Receipt
        16. Table: Exceptions during TableBatchOperation now parse the entity index from the server response
        17. Table: Floating-point number filter is now generated using invariant culture
Fix Windows Runtime library build error