Added unit test module with test cases for Document
Added instanceof assertions to clone unit tests
Remove unnecessary new Object calls
Merge branch 'feature/mongo_2.6.5_expressions' into feature/mongo_2.6.5_expressions_Document
Document updates and test cases
EAGLESIX-2892 broke out and expanded DepsTracker into own class
EAGLESIX-2892 ported ParsedDeps
EAGLESIX-2698: Just added a couple simple test cases.
EAGLESIX-2892 added DepsTracker unit tests
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.
Changes to date and time expression classes
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-2689 updated Nary to 2.6.5
EAGLESIX-2687 fixed some leftover naming issues
EAGLESIX-2687 Renamed files per convention(for templates)
EAGLESIX-2690 expressions FixedArity
Add DateToStringExpression.js
EAGLESIX-2892 cleaned up DepsTracker tests, todos