Fixed History deserialization through history/snapshot delegates.

Added History deserialization tests.
Added History CRUD tests (active record passing, repositories failing).
Added shouldBe pimp because all of Specs2 matchers do not produce side effects (tests need to be reworked).