fix(karma): karma tests support IE8

Karma tests now run correctly under IE8 (emulation). es5-shim and
latest jQuery enlisted to help. Tabs required to support ng-disabled
as IE8 cannot bind to 'disabled' attribute.