Allow other non-github HTTP requests to use basic authentication.

It took me a while to figure out why HTTP requests from other plugins that use basic authentication were failing. 

It looks like an exception was made for Jetpack, but all other plugins will still fall prey to the issue.

Take this request as a naive attempt at fix, asking if it's possible to only apply the restriction to github.com URLs and thus allow other requests to do their thing?