Rename function
Move runners to separate modules
Fix docs
Allow for more pluggable runners
Move runners to separate directory
Runners config is per class, not instance
Remove (ugly) PHASE support in event/runner/*
Add new runners for pubsub/hub
remove the pipeline runner from event/runner (we don't want ppl to use it)
Remove logging