moved printing to std_err to util.support
fixed situation where FuncDecl has no parameters
added SemanticChecker switch for output + results
fixed typing info from Nodes
include global function in foo-lang dump
fixed type objectS<-
TypExp return their class name for __repr__
started unit testing for Inferrer and Checker
added parser support for Many(Many()) eg byte**
added function prototypes for imports
added more inference cases to reach valid models
re-enabled all unittests
prefixed accesses to instructions with code.
cleaned up Makefile a bit