reorder tests to prevent stack overflow in IE, switch from Zepto to jQuery

I'd rather we not change the structure of the tests and just disable the offending test under the relevant IE versions, but I think that there is some sort of root cause that we can solve the the reshuffle is masking.