added cleanup for pdf output
sorted out page number versus section page number

also hid page numbers for cover pages, and made sure blank pages are
always added if ignoreBlank is false
updated docs
added the new tests to make coverage task