Cleaning after vs2008 support removed

Split in multiple files are no more needed.
And removing code duplication...
On second thought, nevermind, leave it like this. It avoids string mangling, and is a consistent entry point. Just drop the `VsCommon` part of the namespace. `VsCommon` is an implementation detail that hopefully doesn't need to leak outside of the plugin assemblies.