add HTML5 shiv for IE8, fix text rotation in IE8

Rotation in IE9 still broken — add conditional