Providing support for Bulk insert and update in mongo Repository

Also provided support for text search. Test cases for the driver are
absolutely awesome. Next is to provide same bulk operations support for
ElasticSearch repository.