OGM-373 Create IT for RESOURCE_LOCAL configuration

  Currently, the integration between Neo4j and OGM does not work
  when deployed on WildFly using JTA.

  This commit changes the way the entityManager is managed  in
  the integration tests so that they can work when a persistence
  unit is set up to work with RESOURCE_LOCAL transactions.
OGM-373 Update IT in Neo4j using RESOURCE_LOCAL

  At the moment the integration between Neo4j and Wildfly is lacking
  when using persistence unit with JTA.

  Using the same integration tests of the other datastores requires that
  the persistence unit is set to RESOURCE_LOCAL
OGM-596 Download EAP 6.3 before integration test

  EAP 6 gets dowloaded if:
  * the red hat early access repository is enabled
  * the profile "eap" is selected

  This commit rename the previous "eap" profile to "eap-custom".
OGM-569 Add early access repository

  Add red hat early access repository in settings-example.xml so that we
  can download EAP 6.x before running the integration tests
OGM-569 Update readme.md about the new EAP profile
OGM-373 Rename profile eap-custom to eap-installed
OGM-522 Rename methods in CypherCRUD

  This commit changes make the names more explicit and it removes some
  unecessary parameters.
OGM-522 Join PUT_NULL and REMOVE case in Neo4j
OGM-522 Use the correct dialect in Neo4jTestHelper
OGM-522 Fix escape regex in CypherDSL
OGM-522 Add ArrayHelper#concat()

  It can be used to join two arrays
OGM-522 Create Neo4jQueries class to store Neo4j queries
OGM-522 Prepare Neo4j queries at startup
OGM-522 Avoid the use of CypherCRUD

  CypherCRUD is responsible for the creation of queries that are going
  to be executed on Neo4j. Since queries are now created at startup we
  don't need to use it anymore.

  This patch will remove the dependency of CypherCRUD from the existing
  classes.
OGM-522 Remove CypherCRUD class
OGM-522 Remove empty line
OGM-522 Store Neo4j queries in separate maps
OGM-522 Create SessionFactoryAwareDialect facet

  A dialect implementing this interface will be able to access to
  successfully created session factory.
OGM-522 Init queries using SessionFactoryAwareDialect