Adds Unit test for EventSource

Again, because of the limitations caused by Akka and Specs2 collisions, we have to execute within the confines of our ScopedTestKit trait, which is a Scope. Creating the ActorSystem as required, we can get exactly the behavior that we need. Then we write the specifications.