use string find() instead of index().  Fixes #880.

We're expecting a non-match to return -1, which is what find() does,
but index() instead throws a ValueError.
makes Pelican-quickstart debuggable in PyCharm
Changed meta tag "contents" attribute to "content", to conform to HTML spec. Fixes #918
Add debug target to the template makefile

If the DEBUG variable is set (e.g. DEBUG=1 make target) debugging will
be enabled by using pelicans -D flag.
Add info about debugging to the help output of the makefile
More explicit settings docs concerning list templates

I think the author list and tag list are so common that they should be
listed explicitly in the settings.
Merge pull request #951 from dbrgn/document_tags_save_as

More explicit settings docs concerning list templates
Adding stackoverflow to social icons
Updating unit tests
Document how to stop generation of certain pages

The documentation doesn't make it very clear how to prevent certain
pages from being generated, such as the Authors, Tags, and Categories
collection pages. This change makes it slightly more obvious how to
prevent these pages from being generated. Fixes #940.
Merge pull request #880 from joeshaw/pre-index-fix

Exception on WP import looking for <pre> tag
Allow text substitutions when generating slugs

The `slugify()` function used by Pelican is in general very good at
coming up with something both readable and URL-safe. However, there are
a few specific cases where it causes conflicts. One that I've run into
is using the strings `C++` and `C` as tags, both of which transform to
the slug `c`. This commit adds an optional `SLUG_SUBSTITUTIONS` setting
which is a list of 2-tuples of substitutions to be carried out
case-insensitively just prior to stripping out non-alphanumeric
characters. This allows cases like `C++` to be transformed to `CPP` or
similar. This can also improve the readability of slugs.
add port option to pelican.server
Support importing Tumblr

Try to integrate Tumblr's various post types without using
additonal templates.
Fix importing Tumblr photo caption

Besides each photo's caption, the general caption is also needed.

While we're at it, also add a linefeed at the end of file.
Use better titles than None for Tumblr posts without title
add port parameter to bash script
add port option to Makefile target serve/devserver
Add filter-author option to importer

Allow to import post from only one author when importing data
Merge pull request #931 from Cartroo/slugsubstitutions

Allow text substitutions when generating slugs