Send tabs:removed event in tabs_close

Broadcast tabs:removed event in tabs_close to all modules such that other modules can update their states. Fix #189