* TCC: Write a critcl wrapper to hide the details
* TCC: check on Linux-i386
* TCC: Generate shared lib
* TEA: Remove the include of c files. Create seperate o files instead.
* TCC: Seperate compilation in phases so AST can be accessed from Tcl scripts
* DOC: Improve documentation
* VIS: Move to pcc becuase that's BSD licensed
