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)
My believe is that the test was changed for no particular reason because the code for `focusWindow()` between 1.0 and 2.0 is identical. Also, because I see that the test from 1.0 was valid and applicable in 2.0 as well, I thought that it is a good idea to keep the test consistent between 1.0 and 2.0. Thoughts?