support for MongoDB 2.4 new index types

added support for the new index types `2dsphere`, `text` and `hashed`
added specs for `2dsphere`, `text`, `hashed` index types