Misc changes

This PR contains:
* minor changes in coding standard & style
* a minor change to replace +new Date by the fast Date.now() in throttle()
* development in strict mode

Though it should work theoretically, I couldn't run the tests, so please make sure everything is OK before merging.