CB-5203 Using XmlHTTPRequest.open on WP8 raises a TypeError

Added basic support of add/removeEventListener for XHRShim. Requires since internal XMLHttpRequest object provides these methods so people use them. Example is Weirne remote debugger