Fix issues when reading Groovy files
Update gRex dependency to v0.5.1
Update style to match gRex v0.5.x API
Replace var self = this; with .bind(this)
Remove the need of promises in TitanClient. Clean-up style.
Remove Q dependency
Replace underscore with lodash
Switch to _.each on a couple loops
Use gulp build system instead of make
Split tests into multiple files
Move module.exports to end of files everywhere
Reorganize requires on top of files
Use Node.js util.inherits for inheritance
Split model test in more tests
Rename Connection.grex to client
Rename test/model.js to mogwai.js
Rename Client.createIndexes() to .initialize()
Add Model tests
Minor change to Mogwai.buildClient()
Connection constructor no longer takes any parameter