Update to latest package versions.  Add scalatest and akka-testkit dependencies.
Sec 6.2 refactoring: make EventSource a trait.  Dependency inject into Altimeter.