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
Merge pull request #138 from jrconlin/master

add logging/debug output