Refactor redundant code of the different error pages

Merges the almost identical process-crash.html, recovery.html and
error.html pages into a single one, allowing any specific style
change to the error pages through passing a custom class to the
resultant generic error template.

https://bugzilla.gnome.org/show_bug.cgi?id=705180