Returning array for count, with unit tests

Since the cursor returns the wrong count, we return an array. I have
updated the unit test to work with array return type. There is a new
unit test to test the counts.
Modified loadCli.post event handler to check to see if the executor
specifies a different documentmanager to use. If none is provided, will
use "odm_default".
Add --documentmanager option to commands
Don't need the '&' there since the commands are references
Fix Github fork link

The previous link leads to a 404.
Merge pull request #93 from demonkoryu/patch-1

Fix Github fork link
Merge pull request #92 from michaelmoussa/cli-specify-dm

Allow specification of a different documentmanager for the CLI script
Update composer.json
Fix for broken test
Merge pull request #97 from superdweebie/sort-fix

Fix for broken test
Update README.md

Added tiny bit to readme, mainly to trigger travis-ci
Merge branch 'lastItemNumber' into fix-lastItemNumber
Tidy up #79 ready for merge
Adding coverage annotations to pagination adapter tests
Merge branch 'fix-lastItemNumber'

Fixes #98 and #79
Merge pull request #96 from superdweebie/master

Bump doctrine-module version
Moved attching to loadCli.post from onBootstrap() to init()
Added ServieManagerFactory and added CliTest
CS fixes
removed whitespace