It actually works in VS2013!

Now to try to get VS2012 working (it worked fine already in VS2010)
I don't know what happened, but this makes it work again
Still works in 2013, still doesn't even load in 2012
Seems to work in all versions now

Needed an upgrade to 4.5 and to upgrade vs2012 to SP4
Added scrolling-to-selection