Handle non-specific HTTP errors in Panopticon

Make sure we handle 422 and other such errors when registering with Panopticon.
Merge pull request #161 from alphagov/handle-panopticon-http-errors

Handle non-specific HTTP errors in Panopticon