SERVER-6400: This switches from MatcherOld to Matcher2
             This commit also has all semantic changes encompassed in this switch

Conflicts:

	jstests/geo_array0.js
	src/mongo/db/matcher.h