Improvements to reliability

Reliability improved by :

(1) Automated wireless network hardware detection.

(2) Added a pre-flight check to see if power to the wireless hardware is enabled.