CB-216: Port CB-216 (Update JS execution method to accept args) to Candybean 2.0.

- Updated JS execution method to accept arguments
- Fixed `focusWindowTest()`
- Updated pom to remove invalid use of adding third party jar. With what we have now, any projects that try to use candybean will not compile properly. The correct way is to use "mvn install:install-file" (http://maven.apache.org/guides/mini/guide-3rd-party-jars-local.html)
Was this test misbehaving with the 2.0 stuff?  What's the rationale for pulling in the 1.1.X test definition instead of keeping the 2.0?