Gets closer to supporting FWD nodes.  Makes every entry in the node vtable a function.  Adds code to avoid deadstripping debug functions.  Modifies curryinput's Expr to allow initialization with bare initializer lists. Makes pointer-to-pointer typecasts work by forwarding the call to bitcast. Makes printexpr work for nodes with up to two arguments.