[Blob] Fix truncation of Size when passing to native.

In Blob.cs, Size was an Int32, whereas the size type for RawContentStream is a long.

I realise this is an edge case in functionality, but we should be sure we have no such issues.