Merge pull request #28 from godbyk/master

Fixed tests and spurious white space
Merge remote-tracking branch 'kevin/master'

Grabs spurious output fixes and tests.
Merge pull request #30 from godbyk/master

Provides appendix support

Kevin is a wizard. This will automatically, and only, number appendices if there are more than one.
Add additional package used for appendix support to README
Wordwrapping and improvement in readme.
Refactor run-all-tests to use xargs.
tweak testutils.sh
Add findutils just in case to travis config.
Copy PDF files during test teardown, for visual inspection.
Don't insist on bash.
I said, don't insist on bash.
Add a parallel test driver.
Add convenience scripts.
Improve readme.
Start on appendix test.
Add a shared preamble file for those that need it.
Add additional testing commands for grepping output of arbitrary commands.
Fix typo of "vestigial"
Remove unneeded preamble stuff from appendix test.
pdftotext tests for appendix numbering - single appendix so far.