towerprime: implement AST.System search functions correctly

* fixes previous crashing wip commit
towerprime: clarify naming in withChannel code
towerprime-freertos: add event receivers notify trigger