Bug 1042239 using promise which resolves when the system has started

Or, looking at this https://github.com/mozilla/addon-sdk/commit/bbb2e02d9e448fa2a12f8f4d1c56eeeac3eebe85, it seems that this just preloads the check, to be later checked in sdk/addon/runner? we should have some notes here if that's the case