Added initial improved tooltips

Still more to do on this:
Including:
Closures/nested functions
constructors class/struct
operators
union cases
Merge pull request #682 from 7sharp9/betterTooltips

Added initial improved tooltips