Added an Extract Function from Selected Text feature.

Highlight a selection, and a function will be extracted to a new editor window.  Basic variable resolution will be attempted to create a new param block.

To test, highlight a section of code and hit cntrl + shift + e and watch the fun. ;)