Start using Disconnect's services
Merge branch 'master' into feature/private-browsing
Remove xhr dependence, test privateBrowsing init
Add cleanup for private browsing
Rewrite userStorage methods to respect private browsing
Remove unused setCookieFrequency map
Add separate originFrequency store for private sessions
Check private browsing mode in determining disabled sites
Refactor, remove private browsing context in userRed/Yellow/Green

For now, don't keep private stores for userRed/Yellow/Green in private
browsing mode because the cookie permissions manager is not aware of
private browsing anyway.
Remove Disconnect services, fix naming bug
Fix style nit
Handle case when originFrequency[origin] is undefined
Add tests for private browsing storage
Add private-browsing test for disabling sites
Add working test for private and non-private windows open simultaneously
Remove unused import
Don't policyCheck if host is undefined

host is omitted when we don't care about doing a policy check for
the origin before blocking it. Ex: testing with SJS scripts served
off localhost.
Remove unused cleanup for user{Green,Yellow}Private
Linting
Register nsIWebProgressListener in all windows

Previously, it was only getting registered in the initial window.