`window.addEventListener` -> `var addEvent`
Changing tests to see if chai can be possibly compatible with IE8
Page offset generator and tests
Fixing IE/W3C eventlistener
JSHint compliance
Tuning testing configuration

- making sure Firefox is used in `npm run test-watch`
- ensuring the latest version of Sauce connect is used, otherwise it would not connect properly