Add User model and Titan http example
Add Titan java example
Add ClassTypes to http connection
Remove for loops with _.each
Rename Connection to GraphConnection
GraphConnection constructor no longer takes a mogwai instance as a parameter
Add dependency to inherits. Replace all inheritance with inherits.
Rename Client to GraphClient
Add GraphClientFactory
Replace old CoffeeScript inheritance with inherits
Add GraphConnectionFactory
Replace call to hasOwnProperty() with _.has()
Replace more for loops with _.each()
Rename variable in TitanRestGraphClient
Add TitanJavaGraphClient class
Extract getIndexableProperties() method away from GraphClient, and move it to Mogwai. Rename it to getPropertiesToIndex().
Add "use strict"; statements everywhere
Add abstract open() method to GraphConnection class
Fix missing variables