Domainless pathing

Allows for URLs to be added without prepending protocol and host but still allows full URLs in case that's needed.

The 3 "untested" patch is just that but are unlikely to cause any issue. Revert/recommit was due to a Windows newline issue for clarity in the patch.

Doesn't solve the nzbclub issue entirely but nzbclub was previously hardcoded to http://nzbclub.com which failed outright.