add HTML5 validation of docs pages to the build

This works, **but shouldn't be merged until the docs are fixed to actually pass validation.**
This PR is also a feeler for whether @mdo would be interested in this.