DAISY 2.02 Validator

This is a port of the "Daisy 2.02 DTB Light Validator" included in Pipeline 1. This implementation does not yet support validation of the MP3 files themself.

I've developed this on the same branch as the EPUB3 to DAISY 2.02 script, which is why the commit log contains some of those commits. However, this PR only contains the DAISY 2.02 Validator script and can be merged independently. The EPUB3 to DAISY 2.02 script will be in a separate PR.

<!---
@huboard:{"order":0.09375,"milestone_order":49,"custom_state":""}
-->

Nitpick: `html:*/@href` would work as well as `html:*[@href]/@href` everywhere in this match pattern