Merge pull request #1 from Allegro-Networks/master

Using Callback for save method
Merge pull request #2 from Allegro-Networks/master

Adding callback on remove method
Merge pull request #3 from Allegro-Networks/master

updating remove documentation
Starting to add full lifecycle test
completed lifecycle tests
removed redundant old tests
updating rake file
removing bundle dir
removing coffeescript
updating npm package info
refactoring
adding new get method to return single objects based upon id
updating package info and readme documentation
changed to native mongodb driver to allow changing of write concern
allowed optional callbacks for update and remove operations
updated usage to include optional callbacks
made add optional too
bumped version
made sure we close connections
check that callback is a function