ARQ-1287 Fix invalid dependencies scope in arquillian-testng-standalone
ARQ-891 Check for type of Archive based on archive name extension

Containers rely on the deployment name extension to determine type of deployment,
arquillian used the ShrinkWrap Archive instance types. While not wrong, it limits the
users abillity to create custom Archive types.

MyWebArchive might be just as valid for .war files as the 'official' WebArchive.
ARQ-863 Log warning if archive type and file extension don't match
ARQ-1274 Add support for EJB 3.0 and EJB 3.1 Enrichment

Compile scope EJB 3.1.

Build setup with two profiles. Default profile used for compile and
to run all tests use the EJB 3.1 lib and contain a maven:exec config
to rexecute itself under a new profile. The new profile uses EJB 3.0
lib and only execute certain tests.

Test report dir setup to surefire-reports/EJB30|EJB31
ARQ-1345 Dont restart container on first hit in a sequence, it was just started
ARQ-1392 Add pullInMilliSeconds configuration to Servlet Protocol

With this option you can define the time interval pr pull loop for Remote
Commands to be fetched from the container. Below 0 will disable the Command
Service support, but that might cause certain features to stop working.

e.g.
* triggering Deployments from within a @Test via the Deployer
ARQ-1399 Upgrade APIviz to 1.3.2
ARQ-1399 prepare release 1.0.4.Final
ARQ-1399 prepare for next development iteration