EAGLESIX-2700 reviewed code and test cases.
Merge branch 'feature/mongo_2.6.5_expressions' into feature/mongo_2.6.5_expressions_And
EAGLESIX-2700 Fixed errors in AndExpression. Tests are complete and pass.  However, I don't like the result of the optimization. It is missing obvious trivial optimizations.
EAGLESIX-2700 Added a method to allow the optimizer to work much better. Improved test cases.
EAGLESIX-2709 MultiplyExpression and related tests are lovely.
Merge branch 'feature/mongo_2.6.5_expressions' into feature/mongo_2.6.5_expressions_Multiply
EAGLESIX-2709 Made the multiply expression better match the c++ code. Added test cases for null and undefined operands.
Merge branch 'feature/mongo_2.6.5_expressions' into feature/mongo_2.6.5_expressions_Multiply
EAGLESIX-2651: Multiply: better sync w/ 2.6.5 code (mainly reordering), reformat tests a little bit
Merge pull request #69 from RiveraGroup/feature/mongo_2.6.5_expressions_Multiply

Feature/mongo 2.6.5 expressions Multiply