Bug 895739 - [Settings] Handle invalid setting for 'deviceinfo.mac'

Check if an invalid value is set for the MAC address under 'deviceinfo.mac' in mozSettings, and if so, get the MAC address from the wifiManager and update the settings.

https://bugzilla.mozilla.org/show_bug.cgi?id=895739