Fix resolveSimpleIds in Id_Token, overloaded function name are now
assoicated with the correct func decl.
Scoping roughly complete. Script cleaned up.

Missing typing still.
added compare class to exprs
fixed var declaration before use; added tests
Removed all resolveTypes method calls. Starting typing over.
Removed stupid selected_type error and fixed a test.
Lot's of cleanup work, added basic typing structure.
- added ambiguous type
- organized expressions and statements
Bug fixed problem with assignment scoping.
Fixed author names in files.
Fixed stupid witdth formats.
Add resolveAmbiguity() in types.h/cc
Small fixes in compiling.
added module-level calls to resolveTypesOuter
Fixed token types.
Fix bug: __init__ id of call1 now has correct decl
Added tuple types and list types. Added tests for all of them.

Some tests don't pass, mainly some error tests that require finishing
typing for other expressions.
Added updated runtest from old-typing branch
Fixed, updated, and added logical statements.
progress on assignment
added ambiguities