Custom emitters

Add `custom_emitters` configuration.
review @miketheman

cc @graemej