HEADROOM constants used in construct_query_message

allow headroom for new write command overhead
definitions moved to MongoClient
limited_collection tests use constants

RUBY-676