Added reading of GPS location updates while an NFC read is pending.  Also moved all settings checks to onResume().