basis.dom.wrapper: named satellite listen implemented
basis.ui: emit templateChanged event only on template change