Fix a javascript error while adding a new newznab provider
Fix a couple more bugs in the providers page when nzbs are disabled
Fixed more javascript bugs in the provider configuration page when NZBs are disabled
Cleanup previous merge/pulls that introduce mixture of tab+spaces / double trailing end lines.
Make the default omgwtfnzbs url the actual homepage and use the specific url for its function (follows the rest of the provider format that use subdomains for their api/rss). Some misc whitespace cleanup as well.