Applied some changes, added documentation

After making some tests with latest Neo4J and SpringDataNeo4J, I checked
that new version is slower than the one used in my setup. Parallel
processing of insert operations in database were not efficient because
Neo4J probably treats this situation in its layer.