EAGLESIX-812 started Cursor document source
EAGLESIX-812 added Runner, ArrayRunner and started test cases
EAGLESIX-812 fixed batch loop and test cases
EAGLESIX-812 added documentation
Merge branch 'feature/mongo_2.6.5_documentSource' into feature/mongo_2.6.5_documentSource_Cursor
EAGLESIX-812 jshint errors
EAGLESIX-812: changed _currentBatch to not use array splicing
EAGLESIX-812: moved ArrayRunner and Runner to a new folder
EAGLESIX-3082: Fixed the test cases.
EAGLESIX-3082: Fixed the test cases.
EAGLESIX-3082: Dropped extra line.
Merge pull request #114 from RiveraGroup/feature/mongo_2.6.5_documentSource_UnwindDocumentSource

Feature/mongo 2.6.5 document source $unwind
Merge branch 'feature/mongo_2.6.5_documentSource' into feature/mongo_2.6.5_documentSource_Cursor
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 Formatting updates
Merge pull request #112 from RiveraGroup/feature/mongo_2.6.5_documentSource_Cursor

Feature/mongo 2.6.5 document source cursor
Merge branch 'feature/mongo_2.6.5_documentSource' into feature/mongo_2.6.5_documentSource_Group

* feature/mongo_2.6.5_documentSource:
  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-3082: Dropped extra line.
  EAGLESIX-3082: Fixed the test cases.
  EAGLESIX-3082: Fixed the test cases.
  EAGLESIX-812: moved ArrayRunner and Runner to a new folder
  EAGLESIX-812: changed _currentBatch to not use array splicing
  EAGLESIX-812 jshint errors
  EAGLESIX-812 added documentation
  EAGLESIX-812 fixed batch loop and test cases
  EAGLESIX-812 added Runner, ArrayRunner and started test cases
  EAGLESIX-812 started Cursor document source
EAGLESIX-812 Convert Group to use new cursors