Fix regression in collapseTime so it now actually gets updated
without this the TP Home and Emg Wind buttons will never enable
Fix name resolution in services resolving the race condition with
requestID and also ensuring we are not holding resolution requests
indefinately and leaking memory as a result.
Preprocessor define out the updater code to make it easy to restore it
once we have developed and tested our own distribution mechansism further
Fix occasional startup failure
Don't run scaleMem() from every link message, the reliable periodic
messages from Main are ideal and avoids a timer where the script is
being woken for the event anyway.