Added device map refresh to config.
Added device specific getDeviceList() function
Add device agnostic getDeviceList() function
Added global getDeviceList() function
Add saveVar() function
Fix button label for "Check" button
Multiple updates to try and fix the device list bugs
Added variable_watch for the PhoneName variable to ensure proper quoting (for comparisons when looking for the device to extract data for in the device list/map)
Add DeviceList and PresentStatus variables plus action to update the Device List.
Rename variable: DeviceList -> DevList
Transition from "Tripped" (Motion Sensor SID) to "Present" (GEOFENCE_SID) variable to indicate that the tracked device is home.
 Renamed DeviceList to DevList (and settings.devCSV to settings.devList)
Version now reflects state of library (not implemented). Added _DEVTYPE constant.
Fixed layout of tab
Re-enabled soft-update (save) of changed variables in saveAll()
Various JavaScript fixes to save and manage device variables w/o forcing Luup/Lua restart.
Added callback function to monitor changes to the PhoneName variable (ensure proper escaping of quote characters)
Added function to capture/update the available devices from the specific location service. Used to populate the drop-down.
Fix issue with saving the right PhoneName and DevList content.
Various bug fixes
Various updates to log levels for debug messages
Fixed bug causing rampant escaping (\).
Various bug fixes to tab layout and variable saving functionality
Fixed typo in description of Present variable.
Fix debug logging bug in initGF() function
Fix typo in string concatenation that caused plugin to not load.