validator: Check HTML5 with tidy-html5

It seems there's no way to only return a bad exit status on errors and
not warnings, so this grep nonsense is there for now.
travis: Print tidy version
Merge branch 'validate'