Fix callback not being passed on db.createIndex() & callback not being handled in opts position for collection.rename()

Fixes + additional test coverage for these two functions.

Caught by [co-mongo](https://github.com/thomseddon/co-mongo) test suite as I was converting to work with TingoDB :)