EAGLESIX-2698: Just added a couple simple test cases.
Updated ObjectExpression and corresponding test cases to mongo 2.6.5.  Made a change in FieldPathExpression to make an analogous change for a failing unit test case (addDependencies()) before bailing out on the test cases for now because so many are failing.  This may be due to more needed changes in FieldPath or FieldPathExpression.
Remove debugger line from test case for ObjectExpression.js
Merge branch 'feature/mongo_2.6.5_expressions_ObjectExpression' of https://github.com/RiveraGroup/mungedb-aggregate into feature/mongo_2.6.5_expressions_ObjectExpression
Actually remove the debugger line
EAGLESIX-2708 expression Subtract ported to mongo 2.6.5
Merge branch 'feature/mongo_2.6.5_expressions' into feature/mongo_2.6.5_expressions_ObjectExpression
EAGLESIX-2697 Style edit to ObjectExpression
EAGLESIX- filling out the test cases, minor changes to expression classes.
EAGLESIX-2699 This includes ifNull, Not, and Cond.  The latter is turning out to be interesting - I am not sure the code we have works at all.
EAGLESIX-2699 Filled out test cases for 'object' implementation of $cond.
EAGLESIX-2699 more enhancements to the $cond code.
EAGLESIX-2696 Added more comments to help me remember what to fix :-P
Merge branch 'feature/mongo_2.6.5_expressions' into feature/mongo_2.6.5_expressions_ifNull_Cond_Not
EAGLESIX-2699 Improved the expression to better match the c++ code.
Support the array and object forms of the expression.
Enhance the test cases to test for exactly 3 args in the array form.
Enhance the test cases to test for arguments being out of order in the object form.
EAGLESIX-3012: MatchDetails.  Just reordered existing code.  Already ported.
EAGLESIX-2699 Add error codes to error messages.  Add test cases for missing arguments.
EAGLESIX-3015: Matcher changes for mongo 2.6.5
EAGLESIX-3015: Move contents of Matcher2.js to Matcher.js
EAGLESIX-3015: Renamed to Matcher, added YUI documentation tag to top of file.