bigfix-TabSelection

JQuery UI 1.9 changed the interface for Tabs. This fix uses the new interface to keep track of the selected index and id. It also allows the user to active a tab by name, index or ControlId. Some other cleanups are here too.