minor StateButton tweak and ADDED / REMOVED widget events for hooks into mmvc etc