error messages; new prog syntax
adding #lang versions of tests
moving password.imp and auction.imp to examples