moved code in. has one failing unit test
uses now unique instances as publishers when firing events on event broker to allow concurrent event handling
aligned naming of internal publishers
Fixed typo in nuspec
updated dependencies