Fix issue #192. Nice stack traces

These commits cause "busted -v" to show the stack starting from the deepest frame in the test file, and including the test file and its callees.