OGM-553 neo4j missing dependecies

https://hibernate.atlassian.net/browse/OGM-553

This pull request will update the JBoss modules for EAP and Wildfly and the distribution package adding the missing dependencies for Neo4j.

I've also added an integration test for Neo4j. Note that this test is much simpler than the one for the other back-ends and the main purpose is to check that the container starts with the deployed modules (I could not find a way to run successfully all the tests like for the other containers).
They are both a dependency of `neo4j-cypher`, I guess it dependes what you do in the application. I think it make sense to include both