Feature/mongo 2.6.5 matcher matcher

Edits to:
 - /lib/pipeline/matcher/Matcher2.js
 - /test/lib/pipeline/matcher/Matcher2.js:
   - Importing the mongo tests that we support in mungedb-aggregate (not including Within tests, Where test, or timing test).

I merged this with MatchExpression, so that's what the other file diffs are.
Actually, this doesn't match the C++ at all now. The C++ only checks the expression property and runs matchesBSON(JSON). None of the doc checking.