removed defExpry from GC exec

* have to use fmt.Sprintf because go fails to grok var.
Add debug.output to dump outbound data to STDOUT
Added user reg logging

* add preliminary client update on device (re)registration