EAGLESIX-2712: minor changes and comments
EAGLESIX-2713: formatting
EAGLESIX-2714: minor changes
EAGLESIX-2717: basic port
EAGLESIX-2713: port -testcases
EAGLESIX-2712: minor changes
Merge branch 'feature/mongo_2.6.5_expressions_SetIsSubset' into feature/mongo_2.6.5_expressions_SetDifference
Merge branch 'feature/mongo_2.6.5_expressions' into feature/mongo_2.6.5_expressions_SetDifference
Merge branch 'feature/mongo_2.6.5_expressions' into feature/mongo_2.6.5_expressions_Map
Merge branch 'feature/mongo_2.6.5_expressions' into feature/mongo_2.6.5_expressions_SetDifference
EAGLESIX-2713: merge conflicts resolved
Merge branch 'feature/mongo_2.6.5_expressions' into feature/mongo_2.6.5_expressions_SetUnion
EAGLESIX-2717: fixed typo
EAGLESIX-2716 test cases complete. Ready for pull request.
Merge branch 'feature/mongo_2.6.5_expressions' into feature/mongo_2.6.5_expressions_Map
EAGLESIX-2713: further changes
EAGLESIX-2713: All test cases pass
EAGLESIX-2714: all test cases pass
EAGLESIX-2716: test cases re-formatted
EAGLESIX-2715: test cases work