Avoid readystatechange -> DONE on abort() when already in DONE state.

This was failing when used with YUI 3.5.0 Y.IO transport where the success callback was issued twice as YUI issues a call to abort() as a part of its IE7/8 request cleanup.