ARQ-1854 Add fine grained rule execution control

Manually define where the BMRule should be executed
regardless of where @Test is currently running.

This allow you to e.g. manipulate the Container side
while running the test on Client side.
Update to test WildFly 8.1.0.Final
Fix binding test

Stateless EJBs are not always the same
Correct install script exception message
ARQ-1854 Add test for running on Client with Container rules

Note: Test requires 'some other incontainer' test to install Agent.
See runOrder in pom.xml