Use Singleton scope for Neo4JGraphDatabase

Fixes #493