add unit test dependency, and tests for event service

@deini @alexmckenley 
looks like it doesnt, maybe the main-bower-files library ignores devDependencies?