Fix broken build

`mvn test` was actually not running. `mvn clean test` exposed the
error.
Make test fail

This is easier to see if it's actually working or not.
Add Selenium support

This is  a javascript version of
https://code.google.com/p/selenium/wiki/GettingStarted