EnvirGui and NdefParamGui now get global spec updates.
JITLib proxy guis - fixes to improve spec lookup,

these changes add compatibility with local spec lookup as done in
JITLibExtensions.
EnvirGui can handle changing global specs better.
class library: server only creates new allocators if notify message returns an ID

Signed-off-by: Scott Wilson <i@scottwilson.ca>
class library: gui: remove unnecessary code
TdefGui, PdefGui - fix gui naming
class library: gui: avoid error when no property is returned
help: add state example to Button help
help: add layout examples