change listners to null-prototype object from Map
remove handleDOMEvent and move handleEvent to TabGroup.handleEvent
delete window cache at first on uninit
save the group item when new Group is added.
ensure the tabItem in the group.
implement GroupItems#close(id)
use GroupItem#isActive
fix typo
fix typo
fix GroupItems#setActive