Added data to XDomainRequest body
Added Internet Explorer compatibility for JSON and toString.call
Added try/catch around all public methods