Annotate stack traces with spec/test frames
Unlimit stack traces
Support tests that should fail

As a mechanism for testing Jasminum upon itself.

Fix #2 toThrow should fail if value is not a function.

Do not display error stacks in engines that do not provide a stack
string, particularly PhantomJS.