incorporated some of the changes on branch neo4j2, did not exclude scala on blueprints neo4j2 dependency