msxml-document try/catch should be a navigator object check

These two lines using a try/catch should be an if instead:
./Innovator/Client/BrowserCode/common/javascript/XmlDocumentCommon.js:26: try { xhttp.responseType = 'msxml-document'; } catch (err) { } // Helping IE11
./Innovator/Client/BrowserCode/common/javascript/XmlHttpRequestManagerCommon.js:28: try { this.xhr.responseType = 'msxml-document'; } catch (e) { }

Should not throw warning in other browsers just to placate IE. We can check if IE and then set response type with:

if (navigator.userAgent.indexOf('Trident') > -1) ...now set responseType because it is IE.

NO:
try { xhttp.responseType = 'msxml-document'; } catch (err) { } // Helping IE11
YES:
if (navigator.userAgent.indexOf('Trident') > -1xhttp.responseType = 'msxml-document';
NO:
try { this.xhr.responseType = 'msxml-document'; } catch (e) { }
YES:
if (navigator.userAgent.indexOf('Trident') > -1this.xhr.responseType = 'msxml-document';