delete depricated functions
migrate the ast toolkit as it is not Pascal specific
rename to use compiler.ast now that pascal.ast is gone
migrate all the record code into its own home
don't need you anymore
stash the alignment code here for now
Restructure symbols into their own ns from a three file mess
add ns annotations, include the core namespace
retarded little bug in makederef, add the require for genlabel!
update _everything_ else to reflect the new namespace structure
don't need you anymore
u funny you don't need to (require) anything.
bring in a good restructure of the symbols records