use libname without changing case
Add java files to build
Add java related plumbing to compiler top level
java: small fixes
of_inlin.c: Print warning messages where argument types seem to be incorrect
genfoam.c: cast calls properly
- ensure nullary functions in exporters generate correct code.
- format fix for array typed variables
Add (useless) implementations of various foam functions to java port
sfloat/dfloat - remove some uncalled functions, and take out what looks
to be an ugly hack.

[TODO: Add testcases for dissemble against this library]
Use -Fjava for java
java: Add BInt related functions
genfoam: foam If statements take a Bool object, so split off function
which can return Bool instead of Word for Has tests
Add foamSeqNextReachable statement so that java can iterate over only
reachable foam statements in a sequence (reachability here just means
'not following a goto/throw/return').

Add a test or two as well.
Genjava: Fixup Bigint zero and one
foam.c: foamTypeIsMulti: Bugfix foamDDecl/DFmt confusion.
of_emerg.c: Respect type of locals when replacing assignments.
lib/aldor/test/Makefile: Add missing '\'.
java: Detect use of java keywords in filenames and whinge mightily if found.
Rename assert.as to xassert.as.
lib/aldor/tests: union-print is expected to fail - << on union is not
implemented properly.
fixup: aldor/test: Test.am, add new tests