Fix %.aldortest.exe rule so that it passes the correct -l arguments.
implies the need to declare dependencies in other modules, but I guess
that's not a bad idea anyway.
Add a test based on bug1029.as..

Ideally this should check various other axiomatic things about integers
force bug13 to succeed reliably (well, succeed is the wrong word,
but it now captures the export not found exception and then passes).
bug1054 was marked as broken, so update Tests.am
aldor tests: Add conditional test to match axiom interface's use of
generators
Test that unions are printable
Add simple buffer and assert types... basically so that tests can
check for simple things locally.  Ideally, new tests should go under
aldor or algebra, but for quick fixes these types will help
Remove bug813 - it doesn't do anything that other tests don't do.
tests: fix bug626 to pass
tests: make bug702 succeed
tests: make bug798 succeed.
bug1121: errors in type constants will be called when the type is
initialised.  Avoid.

Code no longer segfaults, which was the original problem.
tests: bug1279 will throw an exception..
tests: bug1331 will throw an exception
tests:for0.as: throwing an exception is correct behaviour.
tests: halt1 is expected to throw an exception.
tests: Remove linear5; it's a duplicate of bug1279.. and neither name is any good
tests: Remove halt0.as; it's a duplicate of other tests
fixup: Remove halt0
tests: Missing1 will throw an exception