Fixes #19 : Creating TCK/unit test in neo4j to check that open-populate-close-delete-open doesn't cause an error, and fixing connection-closing logic in FileNeo4jConnectionFactory to fix this problem (was throwing a lucene RuntimeException).