First steps towards supporting parameter completion

These changes are in support of implementing issue #50.

Needs more testing for stability and need to add smarter overload resolution.
Center window to caret on 'Go to Declaration' command
Add script for profiling addin compilation
Enhancements to parameter completion

* Improved stability

* Better usability

Still need to handle overload resolution and vari args.
Fix misleading comment
Don't bold params outside the bounds for the current overload
Fix test script on Windows and change line endings
Tooltip enhancements

Better wrapping for long tooltips and add case to unit test.
Handle variable number of arguments
Update minimum required version of Cobra