Fix a type error, change mismatch, make Constant = LitNode.
Make some arithmetic work in constants.
Much better constant folding.
Don't mangle extern functions.