decodeHTML works without connection object
Move httplib in common code

Needed for error catch
Typo in UA_HTML var name
Add 'html' option, usefull to see error on server
Remove useless "as" in error catch
Log cache hash in Gather
Check relative url earlier
Use separate var in Fill for final url

That way the url can be changed altogether for the article-fetching part, without changing the item link itself. Useful for upcoming twitter feeds.