Allow people to use their own emitters held in a shared library. Put a trivial emitter in contrib/ as an example.