fix(animation) - stop CPU overload and now uses cancelAnimationFrame().

Also includes polyfills for requestAnimationFrame and cancelAnimationFrame.
feat(tabs) - support for tabs-align="bottom" attribute

also fix z-index of tab label so ink ripple draws below the label.