bug 823783 - change wifi.js in both System and Settings app

System app:
- keep the hardware and the setting in sync even when the settings app isn't running
Settings app:
- initial wifi.enabled so that it mirrors the state of the hardware.
- won't set wifi.enabled when wifi is really on enabled, it's moved to
System app.