pascal.ijs: erase the old helloj file.
pascal.ijs: introduced a CodeGen class
pascal.ijs: fixed bug when draining the queue
pascal.ijs: moved tokenizer stuff to its own namespace
pascal.ijs: replaced all local variables in gen with properties on CodeGen
pascal.ijs: encapsulated step__cg and end_step__cg