fix: support timeout mocks on ie8

See http://www.adequatelygood.com/Replacing-setTimeout-Globally.html
for description of the problems and solutions.
Jasmine's boot.js already has this hack.

Closes #41
Merge pull request #54 from SevInf/fix/timeout-ie8

Support timeout mocks on ie8