* update_device, add location to list of bad_fields
The field 'location' can't be changed using API update_device_field, even when used with 'override_sysLocation'. It should not return success, with the "Device fields have been updated" message that is untrue.
* Actually make it work
Co-authored-by: Tony Murray <[email protected]>