Support hex literals.
Improved function argument list syntax.
Numerous fixes.  Add working hello world example.