Don't default to RSS if the protocol can't be guessed. Fail quickly.
Add the available urllib.error.URLError reason string to URL error messages.
Update to today's version of schema.
Clean up the scrubify() logging messages text.