A few fixes to ensure works with play

* Update to work with updated webdriver
* Improved error reporting
* Build now fails if linting fails