add to Readme
change external API to allow simple usage

change to allow external emitter, with default singleton emitter

note I still dont like the singleton emitter in Context, but it's a bigger question

update Readme
version bump