implemented wait for parent tool constructor
Fixed bugs in this branch, especially from removing handlers while handling event
Replaced a call to Q.activate with tool.Q.onInit
Merge branch 'feature/QWaitForParentToolConstructor'
Added 'basic' option to Streams/html tool, and polished it
Set default for 'editor' option in Streams/html tool to match docs
Fixed posting of Streams/edited message and renamed 'changed' instruction to 'changes'