Update dependencies (notably HtmlUnit)

Updates HtmlUnit from 2.9 to 2.11, on the way clean up some deprecations and dropped some unused deprecated methods.

I needed to update the testdata as well, but still have some whitespace errors on the Class.instrumented.js file that I can't seem to resolve on winxp with java 7...

The tests seem to be very platform specific, but the build passes on Travis now.