Local search task should run when any new page is created.

Add dependency to the locations in the sitemap, to rerun the local
search task.
Merge pull request #721 from punchagan/fix-local-search-task

Local search task should run when any new page is created.
updated changelog
remove unnecessary unicode marker from strings
fix #722

Signed-off-by: Chris “Kwpolska” Warrick <kwpolska@gmail.com>
via #722

Signed-off-by: Chris “Kwpolska” Warrick <kwpolska@gmail.com>
gaah, rst is so picky

Signed-off-by: Chris “Kwpolska” Warrick <kwpolska@gmail.com>
Update requirements-full.txt

Why does everyone forget about this file?  Fortunately, setup.py saves our ass most of the time.

//cc @ralsina
Test whether requirements files match (via 2b93161)

cc @ralsina

Signed-off-by: Chris “Kwpolska” Warrick <kwpolska@gmail.com>
fix the checker (copy-paste failure)

Signed-off-by: Chris “Kwpolska” Warrick <kwpolska@gmail.com>
and I break stuff again.

Signed-off-by: Chris “Kwpolska” Warrick <kwpolska@gmail.com>
Add a plugin to create an error page.

This plugin creates a 404.html page when, CREATE_ERROR_PAGE is set in
the site's configuration.
Show 404.html page if it exists instead of returning an error.
Add the CREATE_ERROR_PAGE option to config templage.
Enclose page not found message in h1.
Use full URLs in ERROR_PAGE instead of converting to relative URLs.

This commit also adds an ERROR_PAGE configuration variable to change
the name of the error page.  It's default is 404.html.
Add explanation for 404 error in the error page.