Version bump. [ci skip]
Some updates to release checklist. [ci skip]
No longer testing Python 3.1, drop it from classifiers. [ci skip]
Revert "Travis fix: pybtex-docutils is not yet on the mirrors, so install from git. [to be reverted later]"

This reverts commit b22a253ecbb40a3cf7bd4908dfc46a25fe14e552.
Upgrade to the latest pybtex docutils backend, which has much better node generation.
Fix requirements and fix a test.
Update requirements.
Minor release script patch whilst at it.
Changelog update. [ci skip]
Merge pull request #40 from mcmtroffaes/feature/pybtex-docutils-upgrade

Upgrade to the latest pybtex-docutils.
Update version.
Remove tox.ini as it is no longer used. [ci skip]
Remove latex codec from source, and use latexcodec package instead.
Changelog update.
Update latexcodec reqs (it is now released).
Merge pull request #41 from mcmtroffaes/feature/latexcodec

Use latexcodec package.
Minor documentation fix. [ci skip]
Remove unused options in Sphinx docs. [ci skip]
When running nose locally, check branch coverage and produce html report.

Note: apparently, coveralls.io does not support branch coverage.
Fix anomalous backslash in string.