Device handlers should force reconfiguration whenever the device key does not match

Issue #394 resolved
Alan Noble created an issue

Currently, if the user changes the device key in the UI, it results in an error being returned to the device. Instead, response code (rc) 1 should be returned to force the device to reconfigure.

At present, only the config handler does this.