Overall Neo4j 2.0 Upgrade

upgrade to Neo4j 2.0.1
upgrade to Neode 2.0
updated data generation to use labels and label indexes (not constraints yet)
updated cypher queries to 2.0 syntax
added needed read transactions
replaced legacy index usage with schema indexes