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