Updated the provider to use latest MongoDB driver

Updated to MongoDriver 1.8.1
Refactored duplicate code

Extracted Mongo Connection to common function.
Updated naming conventions
Removed redundant code
Implemented requested changes

Had a look and implemented your requests.
Merge pull request #5 from RabidDog/master

Updated your fantastic provider to use latest MongoDB Driver