CXX-189 Implement support for createIndex; remove ensureIndex and relate...

...d
Same question as above regarding appending the value without checking if it already exists. Worth it or no?