add unit test dependency, and tests for event service

@deini @alexmckenley 
does angular-mocks get added to vendor.js?