Re-added IE conditional comments

We still need them because IE shits itself when it sees the Promise.prototype.catch functon being called
 (IE is very close-minded about the use of the word "catch").