Fix linking on some random machine
Implement more values in any, and redo constant value detection in if code generation
More work on returning function values
Add simple function printing
Reimplement function invocation