Add better errors gem

Add better errors for consistency with other apps
Merge pull request #37 from alphagov/tech/add-better-errors

Add better errors gem