ceph: rescind over-strict message length check

Ceph messages are allowed to contain trailing bytes.  This
is part of the versioning mechanism, so that newer-versioned
messages can append data, and old clients are expected to
read as much as they can and disregard any trailing bytes
that they don't understand.

Signed-off-by: John Spray <john.spray@redhat.com>