Add more verbose errors to stack history log

* The history already had `str(e)` in it, but there was no `__str__()` method on the exception classes