Don't create a new engine for each call, and use Neo4j Transaction management rather than gremlin tx management to avoid tx leaks.
Remove .idea
Merge pull request #21 from neo4j-contrib/2.0-perf

Don't create gremlin engine for each call, improves performance 1 order