Custom error pages.

Added custom error pages. Exceptions are routed through the app itself.
Merge pull request #75 from tmcyf/exceptions

Custom error pages for exceptions