Signature help in the new compiler

Initial work on signature help. This handles the simple call case, but does not handle generic functions.
add comment that this is ok because we have the parse errors from the parser.