Multiple Neo4j instance support.

Hello!

I'm currently working on a project where we need to be able to connect to more than one neo4j instance, so I've updated the gem to make this possible. I realize it's probably an edge case and may not be a direction you want to take the gem, but if you're interested, here are the changes. Tests pass and everything seems to work.

Cheers!