Using multiple inheritance for DRYness
fixing class var to instance var
fixing MRO issues
Put inheritance in the right order.
Merge branch 'dry' of github.com:Filepicker/mongokit into release

Conflicts:
	mongokit/connection.py
	mongokit/master_slave_connection.py
	mongokit/replica_set_connection.py