Added empty content stream to new remote object to signal a new version

If the original file is empty, an empty content stream is passed instead of a null
content stream. A null content stream is the signal for a the cmis gw that the
content will follow and to merge the empty document version with the
next non empty version.