drop z3998:production from cover, rearnotes in backmatter, foot-/rearnotes not required on ol

 * don't use z3998:production in cover; fixes #220
 * allow rearnotes in backmatter
 * add error messages which lists allowed types for cover, frontmatter, bodymatter and backmatter
 * removed requirement that the ol element wrapping footnotes and rearnotes must have the epub:type "footnotes" or "rearnotes"; fixes #214