Add error handling for 404s and 500s
Add response locals pageTitle

This gets around the need to have an object called ```transaction```
when rendering the response.
Merge pull request #15 from alphagov/error_handling

Add custom error pages.