crunchtask.js-6 Add an 'idle' event and two methods: isIdle() and onIdle()
Merge branch 'crunchtask.js-6-Idle-methods' into dev