Remove dependency on jQuery.browser

jQuery.browser was removed in jQuery 1.9. This commit replaces the use of jQuery.browser with pattern-matching the user agent string to "msie" which is all the browser method was doing to detect IE in the first place.