Add `travis_retry` to the install commands.

http://blog.travis-ci.com/2013-05-20-network-timeouts-build-retries/
Make the html validation task fail if there are errors.
Switch to using `icon` instead of `shortcut icon`.