Rename main.c
Add functions to set up cgcontext; start fixing standalone compilation tool
Fix: Scanner gives wrong length for labels ending with ':'
Merge branch 'linux' into codegen-linux
Merge branch 'master' into codegen
(untested) lciasm now produces an object file and a symbol file

    Known issues:
        still mostly untested
        still no integration with John's simulator
Merge branch 'codegen' into codegen-linux