junit: Include exception causes in junit xml output

Including causes in the junit xml will enable more insight into the real
cause of the test failure since the real cause can be wrapped in other
exceptions.

Signed-off-by: BJ Hargrave <bj@bjhargrave.com>