Fix type cast exceptions from MongoDbClient
Prevent attempts to update _id field

Fixes MongoExceptions that were being raised previously
Merge pull request #1 from benjaminbrent/fix-mongodbclient-bug

This branch fixes two bugs in MongoDbClient:

ClassCastExceptions raised due to the incorrect handling of field values returned by database queries in read()
MongoExceptions raised due to attempts to update the _id field value in update()
Merge https://github.com/akon-dey/YCSB

Conflicts:
	mongodb/src/main/java/com/yahoo/ycsb/db/MongoDbClient.java
Merge branch 'master' into mi-mo-anomalies-project
Fix premature database close issue