PDS backup and wifi MAC calibration

Adapted from Quarx2K defy implementation and others

Change-Id: I038cc2b453b22c13a4005e3f96e51172566d04a6
Add 20-wifi call to handle case where user dirty flashes

If user dirty flashes the prop is already set and calibration needs
to be ran once after boot.

Change-Id: I862925919d41b582c52ec68cddd5af195c61091f
Merge pull request #2 from AOKP/jb-mr1

Jb mr1