Better scheduled publishing error reporting

Currently much of the context around errors raised during scheduled publishing is lost because the error message of the exception raised is not reported.

See https://errbit.production.alphagov.co.uk/apps/53020d6c0da11585f10000e7/problems/53754a7f0da115fb25002439