EAGLESIX-2892 broke out and expanded DepsTracker into own class
EAGLESIX-2892 ported ParsedDeps
EAGLESIX-2892 added DepsTracker unit tests
EAGLESIX-2892 cleaned up DepsTracker tests, todos
EAGLESIX-2892 added ParsedDeps unit tests
EAGLESIX-2892 removed dependencies code from DocumentSource
EAGLESIX-2892 moved old unit tests, fixed formatting
Merge branch 'feature/mongo_2.6.5_expressions' into feature/mongo_2.6.5_dependencies
EAGLESIX-2892 fixed whitespace
EAGLESIX-2892 changed loop type, clarified var names, added dassert
EAGLESIX-2892 fixed loops, formatting
EAGLESIX-2651: Deps: fix tests and misc formatting
EAGLESIX-2651: Deps: add setNestedField to potentially fix DepsTracker inconsistency
EAGLESIX-2651: Deps: minor docs and formatting
EAGLESIX-2651: Deps: mv test file to _test.js
Merge branch 'feature/mongo_2.6.5_expressions' into feature/mongo_2.6.5_dependencies

Conflicts:
	lib/pipeline/Document.js
Merge pull request #23 from RiveraGroup/feature/mongo_2.6.5_dependencies

Feature/mongo 2.6.5 dependencies