further work on blobclient
documentation
remove sendrequest code from blobclient
Merge pull request #6 from richorama/master

More table storage stuff
add in CloudStorageAccount holder
Parse
add CloudStorageAccount ctor to BlobClient, the plan here is to remove the need to keep duplicating the acc.Name and acc.Key in every class and thus reduce the memory footprint
add in Table client to the new way of handling CloudStorageAccounts
Uri Endpoints are not simple strings but 3 strings in a hashtable
change uriendpoint to preclude the trailing /; this is not the responsibility of the endpoint but the client that uses it
use uriendpoints better
support cloudstorageaccount in queueclient
support PeekMessage
peek doesn't return a popreceipt. also add in tests
QueueClient now uses custom Uri Endpoints
bug with canonical header for peekQueueMessage
throwing webexception prevents writing a debug statement, change the order of execution to correct this
correct canonicalised resource for peekmessage
Debug Assertions
better reporting on HTTP status codes