Pointer support.
Fix function type naming
VM vardecl support.  icel: never use cel_eval(), VM only.