#52: Optimize power usage in all apps
* Improved the behavior of waitForRadio

The client will not wait longer than necessary for radio to come on.
It will wait up to 3 minutes instead of 1 minute.
The radio will be left turned on for 4 minutes.
The 3 minute and 4 minute params can be set in SharedConstants.