MB-9208 do not allow to save objects that cannot be consumed

... by couchdb

Change-Id: Ide851177f8512c591d06f273525fb5c3fc2eed96
Reviewed-on: http://review.couchbase.org/29311
Tested-by: Artem Stemkovski <artem@couchbase.com>
Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>