EAGLESIX-2651: Document: fix tests, field, clone

* make tests match original
* fix set/get nested field to be more consistent though this may not matter too much
* fix clone to be shallow but keep a cloneDeep around (and fix it up a bit too)
Merge branch 'feature/mongo_2.6.5_expressions' into feature/mongo_2.6.5_expressions_Document_tests
Merge pull request #35 from RiveraGroup/feature/mongo_2.6.5_expressions_Document_tests

Feature/mongo 2.6.5 expressions Document tests
Add parseArguments to bubbled statics
Merge pull request #39 from RiveraGroup/feature/mongo_2.6.5_expressions_broken_static_parseArguments

Add parseArguments to bubbled statics
Merge branch 'feature/mongo_2.6.5_expressions' into feature/mongo_2.6.5_expressions_Compare
EAGLESIX-2706 Ported mongo test cases