Make `raw_tex` extension non-default for textile reader, writer.

Enable `raw_tex` extension in textile writer.

Closes #1532.
Small documentation tweak
Updated changelog.
Updated osx certificate ID.
Markdown reader:  Better handle quote characters in inline links.

This was previously failing to be recognized as a link:

    [Test](http://en.wikipedia.org/wiki/Ward's_method)

Closes #1534.
Updated changelog.
make_osx_package:  look in right place for cpphs.
make_osx_package:  Fix man page installation.
make_osx_package:  Build man pages.
Fixed typo in changelog.
OSX installer improvements.

* Use new pkgbuild, productbuild instead of deprecated PackageMaker.
* Removed scripts, which are no longer needed.
* Added distribution.xml.
make_osx_package:  add -osx suffix to package.
Minor Makefile tweaks.
Rewrite Docx.hs and Reducible to use Builder.

The big news here is a rewrite of Docx to use the builder
functions. As opposed to previous attempts, we now see a significant
speedup -- times are cut in half (or more) in a few informal tests.

Reducible has also been rewritten. It can doubtless be simplified and
clarified further. We can consider this, at the moment, a reference for
correct behavior.
Merge pull request #1539 from jkr/builderRewrite

Rewrite Docx.hs and Reducible to use Builder.
Docx reader: Fix bug in character styles.

Style handling has been cleaned up, but introduced a bug here. There
wasn't previously a test to catch it.
Docx reader: Test for character styles.
Docx reader: Remove unnecessary plural functions

functions like runElemsToInlines and parPartsToInlines are just defined
in terms of concatting and mapping their singular
version (e.g. `runElemToInlines`). Having two functions with almost
identical names makes it easier to introduce errors. It's easy enough to
just concat and map inline, and it makes it clearer what is going on in
the code.
Merge pull request #1540 from jkr/charStyles

Char styles
Release checklist: No longer need to compile pandoc-dingus.

trypandoc is used.