ENH: add a --no-dump option to disable dump_collection() if no timestamp is defined in oplog config
significantly reduce time processing unnecessarily large counts
ENH: --batch-size specifies how often to update the config file with position in oplog
bug fixes
github_55: mongo_doc_manager._search returns mongo cursor, search() returns generator
Merge branch 'master' into github_55
github_55: refactored mongo-related tests to work with generators
github_55: using generators in get_last_doc in mongo_doc_manager.DocManager
github_57: DocManager is aware of namespace set
github_57: tests for mongo_doc_manager created with a namespace_set

github_57: added kwargs to all DocManager constructors
Merge branch 'master' of https://github.com/adgaudio/mongo-connector into github_48

Conflicts:
	mongo_connector/connector.py
	mongo_connector/oplog_manager.py
Fixed typo.
Option used to specify a auth file is "-f" not "-k".
Merge pull request #60 from algolia/typo

Fix misspelled example command with auth file in README
github_64: more explicit error message and docs when mongo connector started without a replica set
github_64: better error message
github_64: better error message
setVersion -> setName used for verifying connection to replset
Merge branch 'github_64'
github_56: using bulk_upsert in oplog manager
github_56: added bulk_upsert method to elastic doc manager + tests