issue #6 - Deleted the superfluous Clairvoyance trait
issue #6 - Ported GivenWhenThenExample to ScalaTest