Moved various WHILELIST defs to Delorean; Engines now keep track of
their version (this is needed by the promise mechanism in Marty);
parse_runtime_exception -> self.grok_runtime_exception; Added
module_name to Node code generator so we can track what script a class
belongs to (used by Marty's promise mechanism);
version bump