Implement jQuery style event delegation.

This comit reimplements #78 but splits the work between the runner and selector-set. Not that this depends on mu-lib/mu-selector-set#1