Added .Scan and .Fold generic functions, fixed deparsing code, initial support for invisible, matrix dimension dropping, sub&gsub efficiency improvements, factored Code class out of Prototype, removed fastmov instruction, removed rets instruction (was redundant with done), removed unnecessary uses of FORCE in interpreter.cpp, parser now correctly reports '(' function calls, limited test fixing
Switched encoding of registers and constants to be more expected. Promise destination info now passed in registers rather than in stack frames.