Allow certificate to be completed if URL doesn't exist and explanation has been given

For https://github.com/theodi/shared/issues/315
Fixes https://github.com/theodi/open-data-certificate/issues/843 and https://github.com/theodi/open-data-certificate/issues/882
should this be in production code?