[pelican_comment_system] Allow reStructuredText comments.

- Changes to use a slug instead of an ID to identify comments.
- Requires updates to both themes and comment files.
- PELICAN_COMMENT_SYSTEM_DIR is now relative to PATH.
Merge pull request #236 from clokep/rst-comments

pelican_comment_system: Allow restructedtext comments.