Expose blob to sdk

Adding in Blob.cs and BlobCollection.cs as well as updating the tests to jive with the new SDK calls.
We probably dont want all this commented code checked in.