Add support for ReSharper 9
Merge pull request #1505 from oysteinkrog/feature/ReSharper9

Add support for ReSharper 9
Make power tools completely an extension

Move the notion of power tools out of the main Visual Studio
understanding code base.  The PowerTools support now plugs in through
extension points
Merge pull request #1508 from jaredpar/fixes-extensions

Make power tools completely an extension
Fix ShouldCreateVimBufferForHost test

Not sure how this was passing on AppVeyor.  The test was mixing the
built-in Vim / VimHost with the test local Vim / VimHost.  Changed it to
be consistent
Fix Issue 1507

The caret should be allowed into the line break in any visual / select
mode.  Whether or not the selection is exclusive doesn't appear to be
important.  I'm unsure why that particular check was originally added
but experimentation shows that it is incorrect.

closes #1507
Fix unit test

This is passing fine on my machine.  There must be a subtle different in
MEF composition between versions of Visual Studio.  That is the only
explanation I can come up with for the differing behavior here