Adding support for ReadPreference

Flask-MongoKit is very opinionated about Connection preferences. This commit
allows Flask-MongoKit to accept all the arguments supported by
mongokit.Connection(pymongo.Connection)