Don't crash test framework on unknown stack trace element.
Merge pull request #404 from sjrd/more-tolerant-test-framework

Don't crash test framework on unknown stack trace element.
Fix #405: Boxed classes do not extend Comparable.
Fix #406: Boxed classes miss constructor taking String.

Actually they missed a bunch of other methods parsing
strings into their respective data types. This commit
adds them all.
Merge pull request #407 from sjrd/comparable-for-boxes

Fixes for boxed classes
Fix #409: bool ^ bool returns an integer instead of a boolean.
Merge pull request #411 from sjrd/fix-bool-xor

Fix #409: bool ^ bool returns an integer instead of a boolean.