OGM-473 Misc. (unrelated) improvements:

* Aligning variable/method names
* Removing unused parameter
* Raising exception when trying to build a stateless session
OGM-473 Making TupleContext immutable; Creating a fresh instance in the context of a batched flush if required
OGM-447 Upgrade integration test to WildFly 8.0
OGM-447 Replace JBoss AS with WildFly in documentation
OGM-446 Change OgmEntityManager package
OGM-446 Copy utility methods from AbstractEntityManagerImpl to OgmEntityManager
OGM-417 Move NoSQLQuery and copy methods from SQLQueryImpl

  NoSQL was in the same package of SQLQueryImpl amking it possible to
  call some protected methods. When deployed in WildFly, this causes
  some issue since it is not possible to call protected methods from
  different modules.
OGM-472 Add tests for JP-QL and native queries to integration tests
OGM-472 Fix WildFly modules adding missing dependencies and creating a new query parser module
OGM-472 Add stringtemplate jar in the distribution package
OGM-472 Update documentation with the new query parser module
OGM-417 Upgrade arquillian to version 1.1.3
OGM-472 Clean up pom.xml in the module project

  Exclude artifacts is not required anymore since we cherry pick the
  dependencies we want to include in the module.
OGM-346 Queries selecting entire entity shouldn't return a list of arrays
OGM-475 Fix neo4j test configuration
OGM-476 Fix javadoc in InfinispanConfiguration
OGM-428 Passing classloader service via constructor to ConfigurationPropertyReader to facilitate passing along reader instances
OGM-428 Introducing OptionValueSource SPI; Removing redundant tests
OGM-428 Making programmatic and annotation option sources return immutable option containers
OGM-428 Allowing to read options specified via configuration property through OptionsService