ARQ-1480 Let setup/setupSpec/cleanup/cleanupSpec follow Arquillian flow

Similar to JUnit integration, setup/cleanup should only happen
in the context of where Test is running. We giving Arquillian
a hook with a callback option to invoke the phase and let
Arquillian control when it is invoked.
ARQ-1480 Tests to validate setup is call on proper environment
ARQ-1481 Removed the need to have both @ArquillianSpecification and @RunWith
[maven-release-plugin] prepare release 1.0.0.Beta2
[maven-release-plugin] prepare for next development iteration