Added more test coverage
Altered test to check for custom cursor classes.
Merge branch 'master' into aggregate

Conflicts:
	tests/EpicMongoCollectionTest.php