Signature help in the new compiler

Initial work on signature help. This handles the simple call case, but does not handle generic functions.
Will pass the real value of isOptional, and will squash it out on the host side if necessary.