Simplified Setup.hs.

It no longer builds and installs man pages.

All it does is hook the hsb preprocessor.

This should make the build process more robust over Cabal API
changes.  We'll add a Makefile to generate man pages.
Revised tests directory.

Renamed some tests, introducing subsidiary directories
for fb2, docx, epub.

Cleaned up tests in cabal file.

Combined dokuwiki-writer and dokuwiki_inline_formatting tests.
Removed unneeded import.
Make options work with test-pandoc.
Setup.hs:  ensure make-man-pages not installed in bindir.
Old tests:  better path for test program.
Added Makefile to rebuild man pages.

This should only be needed by developers.
Added make-pandoc-man-pages flag

Previously we built this by default, but most users won't need
to build it, since we include built man pages with the package.
Fixed haddock comment.
Added new Makefile targets.
Included Tests.Writers.Docbook in test modules.
Added dokuwiki template to pandoc.cabal.
EPUB3 template:  add epub:type annotation in titlepage.
Added 'dist' target to Makefile that does a sanity check on tarball.
Merge pull request #1531 from jkr/morefonts

Docx reader: Interpret "Strong" and "Emphasis" run styles.
Updated release checklist.
windows, osx package scripts:  don't need alex, happy.
Make `raw_tex` extension non-default for textile reader, writer.

Enable `raw_tex` extension in textile writer.

Closes #1532.
Small documentation tweak
Updated changelog.