Added default implementation of describeMismatch
Adjusted Chainable Matchers to follow the usual pattern of base matchers providing a default implementation of describeMismatch