Authenticating to database

I'm not sure, but it looks like we need to authenticate before accessing a database on remote mongod.
Maybe that's a new feature of pymongo/mongokit ?

Warning: code wasn't tested to exhaustion.