assert_match_document special cases for Regexp match, BSON::ObjectId, Range

RUBY-676