1) when we have "too many" tabs in a window, allow the user to scroll through the tabs. 2) add events for when adding and removing tabs initial patch by mconnor. final patch r=mconnor git-svn-id: svn://10.0.0.236/trunk@200967 18797224-902f-48f8-a5cc-f745e15eee43