Merge pull request #233 from 2xyo/master

Migrate Readme.rst documentation to PLUGIN_PATHS
[post_stats] Python 3 compatibility

In Python 3, `filter()` returns an iterator instead of a list, which causes an error on line 42: "object of type 'filter' has no len()". Using a list comprehension fixes this, and is probably a little more readable.
Merge pull request #234 from Schnouki/patch-2

[post_stats] Python 3 compatibility
Properly encode author in comments
Merge pull request #235 from jml/master

Properly encode author in comments
added plugin descriptions table
[pelican_comment_system] Properly encode metadata

Related to #235
Merge pull request #237 from arty-name/descriptions

Add plugin descriptions table to README
fix invalid name for __init__.py & add unicode_literals import
Make touch plugin touch files with lists
Merge pull request #240 from idyedov/update_disqus_static

fix disqus_static plugin
Fixed: Gzip header should not contain filename. This causes error with some clients.
Merge pull request #238 from Scheirle/pcs_fix_unicode

[pelican_comment_system] Properly encode metadata
Merge pull request #241 from arty-name/touch-lists

Make touch plugin touch files with lists
Merge pull request #243 from erfaan/master

Fixed: Gzip header should not contain filename. This causes error with some clients.
Allow restructuredtext comments.
Take into account some review comments.

- Automatically exclude comments path from pages and articles processing.
- Add the file extension back onto the ID.
- Update the documentation.
Update docs about the comment system dir.
Replaces the comment id with slug

 - The slug is more robust since it does not contain spaces, ...
 - Compute the slug from the file name (including the extension, to prevent collision)
 - Possibility to use a custom slug