util: In the Blob constructor with a shared_ptr parameter, added an explicit copy parameter. Deprecated the constructor without a copy parameter.
In the Blob constructor for taking a pointer, explicitly pass copy = false.