Ensure correct line number for tests on error.

The default `:line` event property conveys the line where the exception
was thrown. Traverse the stack to get the line number for the test source.

Fixes CIDER #648.