Add more information to report when a test fails.

I was somewhat frustrated at the lack of information when my tests were failing, so I added some data to the reports.

The simple expectation class now prints a var_dump of the expected and actual values.

The callable expectation class now shows the expected exception class name, the actual exception class name (or lack of one) as well as the file and line it was actually thrown.