Handle connection failure and retry connecting instead of having to maitain pingback client/server.
Merge branch 'pingback' of git://github.com/ochameau/r2d2b2g into ochameau-pingback
Refresh with hosted apps installed outside of dash
Moved appNotFound logging to appNotFound handler
Support updating receipts Issue #494
Merge branch 'master' of git://github.com/mozilla/r2d2b2g into updateReceipts
remove empty setTimeout 0
_ensureInstallable modification + code cleanup

_ensureInstallable now delegates to AppsUtils::checkManifestContentType
to see if an app is installable. _ensureInstallable also needs to check
for http:// in order to prevent non-hosted apps from returning installable.
fix review nits
pause briefly before trying to reconnect to reduce CPU load
Merge branch 'ochameau-pingback'
Made requested changes
Fixed typo preventing apps from running on refresh
receipt test proper clean up and fail independently
fix nits around receipt update code
Reuse running adb instead of killing existing one
Unconditionally call cb to openHelperTab
better error message for corner case in test
Merge pull request #573 from bkase/refresh-hosted-app

Refresh hosted apps installed outside of dashboard. Fixes #443
Accidentally kept typo in ps command

It was there in the first place to test the behavior if `ps` does not
exist somewhere in PATH