Added in scalaz-specs2, got my equals methods working, tidied up MapTransformer