modified queries for test_elastic_doc_manager to happen only on "test.test" namespace so tests don't fail if database is non-empty for other indices
test_alastic_doc_manager incorrectly assumes results are returned in a particular order from range queries
solr_doc_manager shouldn't validate URLs
solr_doc_manager should fail with SolrError if it encounters one while getting schema fields
added _version_ field to schema.xml (required by solr)
github_36: modifying retry_until_ok to use *args and **kwargs
using OplogReplay in queries that need to query the oplog
github_4: connector should not report "Dumped collection into target system" if dump failed
github_51: OplogThread should stop running even while tailing the oplog when join()'ed
Oplog progress should be recorded upon KeyboardInterrupt
Merge branch 'fix_tests'
Merge branch 'github_37'
Merge branch 'github_4'
Merge branch 'github_17'
Merge branch 'github_51'
Revert "Merge branch 'github_37'"

This reverts commit 6e4a1c82cafde9b525bd6f6c0d4fd9d8c334b0d8, reversing
changes made to 5810fac32a1230584ba6eccfdc7f59882d9d68dd.
github_17: fix test for bad url
elastic search tests causing problems if any data existed previous to running tests