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