make cover secondary and use `<!DOCTYPE html>`

 * `*-cover.xhtml` marked with `linear="false"` in OPF. fixes #75
 * validate that content files uses the doctype declaration `<!DOCTYPE html>`. fixes #83