Make `define_negated_matcher` produce an appropriate failure message.

Fixes #657.

/cc @JonRowe 
Whats the expected message from this now then?