Readable color names, _.debounce()
More tweaks to presentation

Introduced busyWait(), asyncWait() in the first section for pedagogical
reasons - this allows JavaScript beginners to read the slide and
understand what's going on without needing to know about Date and
window.setTimeout().