add chained expectation descriptions to the default descriptions of custom matchers with fluent interfaces

this fixes #532
I'd like to have it show the new way.  The old way is just there for backwards compatibility, not that it's in any way better.