Bug 1073520 - Loading Wifi panel is ridiculously slow

To ensure `networkList` is only being requested once, we should cache the promise instead of the instance. Just like what we did here [1].
[1]: https://github.com/mozilla-b2g/gaia/blob/master/apps/settings/js/modules/apps_cache.js#L55