wat happen
balls
[titlesnarfer] tiny optimisation
add lib/caveman.js - basic event emitter for static events
[gulp] convert a bunch of stuff to caveman events and cross fingers