Signature help in the new compiler

Initial work on signature help. This handles the simple call case, but does not handle generic functions.
switch comments preceding functions to jsdoc. this way you get the tooling support of getting the comments in the quickinfo.