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 up the datetime comparison error caused by timezone.

"can't compare offset-naive and offset-aware datetimes".
Add missing names in a list of the feed variables.

Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com>
Added documentation for default draft-status of articles
Fabfile improvements

- Remove gratuitous Unixisms so that fabfile will work on Windows
- Docstrings for tasks so `fab --list` is more useful.
- Add `gh_pages` task for publishing to GitHub Pages
  using [ghp-import](https://github.com/davisp/ghp-import)
Merge pull request #1550 from georgevreilly/fabfile-cleanup

Fabfile improvements
Merge pull request #1539 from rndmh3ro/patch-1

Added documentation for default draft-status of articles
Merge pull request #1537 from omasanori/themes-doc

Add missing feed variables to theme docs
Merge pull request #1507 from dairiki/bug.rst-newlines-in-abbr

Fix for #949 bug with custom reST :abbr: role
Merge pull request #1525 from tonyseek/fixup-timezone-comparison

Fix a datetime comparison error related to time zones
Merge branch 'master' of github.com:getpelican/pelican

Conflicts:
	pelican/contents.py