adds airplane mode and telephony availability checks, and alerts for them
cleanups and finalizing for submission