Added Collection kwargs that need to be passed to Cursor in find(). Noticed this when read_preferences were not being transferred to Cursor from Collection when using .collection instead of Document.
Checks to see if attribute exists before setting kwargs for
collection.find()
Fixed typo in the naming.
Add find_and_modify again

It was removed by an unexpected rollback
Merge pull request #116 from petersng/master

Passing missing keyword arguments from connection to collection.find()
Added test case for find() passing connection arguments to cursor.
Merge pull request #117 from petersng/master

Test case for pull #116 (Passing missing keyword arguments from connection to collection.find())
Add find_and_modify to the Document class
add new MongoClient to MasterSlaveConnection
Merge branch 'master' of git://github.com/namlook/mongokit