javascript: move Con and Cont into codegen
javascript: rename JSOp into JSBinOp
javascript: added JSPreOp and JSPostOp
javascript: unfoldLookupTable
javascript: JSWhile
javascript: moved EVALTC and APPLYTC into codegen
javascript: make unfoldLookupTable work