NSData objects passed to uploadChunkWithDataSlice:uploadPath:index:retry: can not share the same backing C buffer — Instead, we must make sure buffers are copied because uploadChunkWithDataSlice:uploadPath:index:retry: is called asynchronously. — Addresses issue #50