Expose blob to sdk

Adding in Blob.cs and BlobCollection.cs. Also updated the unit tests to jive with the new SDK calls instead of doing things the old fashioned way.