Add an unloadCleanup feature for IE.

cc @guille

see #20 

Not sure whether I want all this logic here or in some kind of `require('xhr-ie')` wrapper that contains all the bullshit.

I also might want an alternative implementation of this.

This would be opt-in by the user of `xhr` to add this unload / abortion logic.