Updates docs for Python 3

In Python 3, the simpleHTTPServer has moved into the http module, so the command `python -m simpleHTTPServer no longer works. This minor change adds instructions for those of us using Python 3.
add <ul> to make valid html
Enables custom locale while feed generation.

Fixes wrong language of month names in feed links.

Related to #1198
Updates the custom_locale test feed files to match the correct month names
minor spelling fixes
Fix for broken test in #1348
Merge pull request #1470 from avaris/fix_1348

Fix for broken test in #1348
README: Added Coveralls badge, refactor Travis badge
Merge pull request #1374 from singingwolfboy/readme-badges

README: Added Coveralls badge, refactor Travis badge
Update faq.rst

since author feeds are enabled per default http://docs.getpelican.com/en/latest/settings.html#id9 as well, these need to be added here as well.
Merge pull request #1473 from ingwinlu/patch-1

Update faq.rst to include missing Author Feeds
add missing author feeds to pelicanconf template
EXTRA_PATH_METADATA path separator is OS-specific

Updating docs for EXTRA_PATH_METADATA to clarify that OS-specific path
separators must be used as keys, unlike some other Pelican variables.
Refs # 1133.
Spelling correction in docs: usefull -> useful.
Merge pull request #1487 from foresto/spelling

Spelling correction in docs: usefull -> useful.
Merge pull request #1484 from ingwinlu/complete_rss_feed_removal

add missing author feeds to pelicanconf template
fix the parameters for a logging.warning call
Add tests for abbr_role. Refs #949
Fix bug with custom reST :abbr: role. Fixes #949

This fixes things so that newlines are allowed within the explanation of
an :abbr: role in reST mark-up.
fix missing tab in Makefile template