Removed some IE6 specific code - saves 25 gz bytes

Some IE6 specific code was adding complexity to the `ajax.js` file. By refactoring it, for the `master` branch, we can improve readability and save 25 gz bytes.

```
Running "compare_size:files" (compare_size) task
   raw     gz Sizes
246147  72939 dist/jquery.js
 84233  29457 dist/jquery.min.js

   raw     gz Compared to master @ d837f119c3729565103005d5d7fa89e1dd8110cb
  -348   -113 dist/jquery.js
   -66    -25 dist/jquery.min.js
```
@markelog I just made a PR for `1.x-master` with updates to the comment & spacing. #1600 

I wouldn't recommend adding tests, in this specific case, due to Paolo's description of the issue. "The bug appear to hit expecially IE6-7-8 but not in all machines, and at random." And later, "The problem is in IE7-8 only, and occurs at random under high stress.".