Added DB authentication method

Hi Paul,

I have added an authenticate method to the MongoConnection class using the mongo_cmd_authenticate from the official C drivers.

The implementation is quite simple and I tested against both a couple of instance of MongoDB and MongoLab and it seems to work properly.

Ciao,
r-