Authentication so the Neo4j DB doesn't get owned

Using the authentication-extension from contrib.  The username and password need to be passed in from outside, so that's taken account of now.  Considered using extlookup but decided to keep env vars.