Fix expected exit code in self-test for cordova
include duration for passing tests
Bump timeout for self-test 'package with --name'
Improve cli-test
WIP on moving refresh to a strategy pattern
Remove SpecialEvents strategy & Events; we're going to modify updater.js
Replace calls to _queryAsJSON to _simpleQuery

This drops most instances of retrying
Rename _simpleQuery to _contentQuery

It queries the content column!
Add missing vars in catalog-remote.js
Eliminate _queryWithRetry
Drop refresh logic around constraint solver
Run updater every 15 minutes to refresh often, but don't log as often
Get rid of connectionFailed field in retval from updateServerPackageData
Remove unused _currentRefreshIsLoud
Replace catalog refresh with helper
And so move it to a refresh strategy
Tolerate catalog refresh throwing
RemoteCatalog refresh throws now
Record in strategy if package refresh failed; explain if so
Tweak the progress of package sync