Log publishing API errors, for easier debugging

Previous the exception was handled, to provide better UI, which is
good, but meant the exception was not logged and not available
for debugging via Errbit.

This ensures we log the exception for debugging and still handle
the exception to provide better UI
Merge pull request #10 from alphagov/api-failing-logging

Log publishing API errors, for easier debugging
First stab at a readme