Maintenance version for 2.2

Fixes

  • fixed a bug in the contain matchers with exactly and atMost 1421c9c
  • "Exclude" functionality doesn't seem to work in 2.2 #192
  • throwing exceptions in mutable specs for todo and ko #193

Improvements

  • better failure messages for contain matchers when using equality as a check 1421c9c
  • added methods to create MatchResults with just one message #191

Experimental

  • "Macro-matchers" to automatically derive matchers for the public properties of a given type

==========================