Fix output of matched values when tests fail.

A previous commit removed the Printable extension on Optional types, since XCode 6.1/Swift 1.1 does not allow external types to have public extensions.

That extension made output of optionals clearer, and this commit restores that functionalityl.