Bug 1014466 - Part 1: Only send readystatechange event when state changed. r=khuey
Bug 1014466 - Part 2: Allow setting responseType after abort() or new open(). r=khuey
Bug 1014466 - Part 3: Test case for async XHR reuse. r=khuey