When PesterThrow catches an unexpected exception, record the source of the exception into the exception message

this captures the invocation info from the original unexpected exception, and incorporates that into the output text, so that it's easier to locate the source of an unexpected exception from the log output.