Merge branch 'feature/mongo_2.6.5_documentSource' into feature/mongo_2.6.5_documentSource_SortDocumentSource

* feature/mongo_2.6.5_documentSource: (25 commits)
  EAGLESIX-812 Add splittable functions
  EAGLESIX-812: Compare: fix minor bug with test require going too high (and *currently* failing)
  EAGLESIX-2651: update accumulator requires
  EAGLESIX-812 Fix ParsedDeps failing tests
  EAGLESIX-2651: update expression requires
  EAGLESIX-812 Update to use modern CursorDocumentSource
  EAGLESIX-812: Fix docs
  EAGLESIX-812: Fix potential regression with key values
  EAGLESIX-812 Convert Group to use new cursors
  EAGLESIX-xxxx Need to add VariadicExpressionT to the index.js file. Otherwise the includes in -common will not work.
  EAGLESIX-812 Formatting updates
  EAGLESIX-812: fixed test cases for existing ported document sources to use the existing version of Cursor.  Also removed DocumentSource.EOF and replaced with null
  EAGLESIX-812: All tests passing
  EAGLESIX-2651: fix space indents in tab indented files
  EAGLESIX-2651: update gitignore
  EAGLESIX-812: All but 3 tests passing
  EAGLESIX-3080: All test cases pass
  EAGLESIX-812 Add fixes for expression jshint errors
  EAGLESIX-3082: Dropped extra line.
  EAGLESIX-3082: Fixed the test cases.
  ...
EAGLESIX-812 Fix insignifigant formatting issues
Merge pull request #126 from RiveraGroup/feature/mongo_2.6.5_documentSource_SortDocumentSource

Feature/mongo 2.6.5 document source sort document source
Merge branch 'feature/mongo_2.6.5_documentSource' into feature/mongo_2.6.5_documentSource_Pipeline
EAGLESIX-3087: Remove a wrong test case, add change to SortDocumentSource that fixes another test
Merge branch 'feature/mongo_2.6.5_documentSource_Pipeline' of https://github.com/RiveraGroup/mungedb-aggregate into feature/mongo_2.6.5_documentSource_Pipeline