tiny code cleanup
print exceptions to STDERR so we can see the problem if a test case fails (probably also useful for users)
move Demo language to test package