Fail and exit on restructuredtext syntax error
Split multiple authors on ','
change date metadata parsing to dateutil.parser
Fix Issue #1165 allows extensions to be set by certain settings

PAGINATION_PATTERNS was hard coded so that all files had a ".html" extension. This fixes that and add a test to
ensure that the pagination code is not changing the filename incorrectly.
Apply typogrify on article summary as well
Merge pull request #1191 from th3aftermath/FixIssue1165

Remove spurious .html suffix. Fix bug #1165
Merge pull request #1224 from leplatrem/patch-1

Exit code should not be successful on reStructuredText errors
Fix indentation error in the settings doc
This was accidentally caused by me in #1248
As a result the Basic Settings table was not being updated.
Merge pull request #1268 from bandb42/multiple_authors_fix

Split multiple authors on ',' instead of every character
Fix docs last_stable version and copyright date
Merge pull request #1293 from jeanlauliac/typogrify-summary

Apply Typogrify to article summary
Merge pull request #1294 from th3aftermath/FixSettingsDocs

Fix indentation error in the settings doc
change the inhibition value of *_SAVE_AS to ''

Previously, the documentation claimed the value of None for this purpose
even though False was used for certain defaults. The values False and
None cause warnings to be emitted from URLWrapper._from_settings though,
so the new way of inhibiting page generation is to set a *_SAVE_AS value
to the empty string.
Merge pull request #1298 from th3aftermath/feature-inhibit-save_as

Change the inhibition value of *_SAVE_AS to ''
Merge pull request #1266 from hrbonz/date_timezone

Change date metadata parsing to dateutil.parser
Fix deprecated logger warning for Python 3

logger.warn() has been deprecated in Python 3 in favor of logger.warning()
Cache content to speed up reading. Fixes #224.

Cache read content so that it doesn't have to be read next time if its
source has not been modified.