Added tab-change event for tabs, fixed hard-coded overscrollRight value in scrollable tabs. Now calcs based on tabrow width
Truned swipable tabs overscroll value in to a setting, added to tabs docs.
Converted getWidthOfTabRow to use getBoundingClientRect() instead of outerWidth() so that widths are calculated correctly on windows systems where tabs could have decimal widths. ie. 85.3px was reporting 85px causing wrapping of tabs
Removed right shadow on scrollable tabs when resizing and the tab row fits on screen.
Updated tabs todo
Merged development and resolved conflicts