[ fix #2625 ] Conflicts: lib/mongoid/criteria.rb
[ fix #2610 ]
[ fix #2616 ]
[ fix #2619 ]
[ fix #2630 ]
[ fix #2587 ]
[ fix #2585 ]
This only specifies "1.9" rather than "1.9.3" since it appears that JRuby in 1.9 mode reports its version as "1.9", without the third version number segment.
We apply the scope first, localized field last to avoid origin's conversion. [ fix #2568 ]
Conflicts: lib/config/locales/en.yml lib/mongoid/contextual/map_reduce.rb
Mongoid sets a default :blank error message in it's locale file. This is confusing when trying to override error messages within your own app as every overriden message will work except :blank.