Handle large putBlob with filesystem blobstore

Previously large putBlob caused an OutOfMemoryError even with
repeatable Payloads.  Fixes JCLOUDS-248.
Enforce a non-negative content length