VimCore compiling on 2012 only now

Still more work to be done to get the test app running but compilation
is working which is a great start
VsVimShared now compiling

Had to do an awful hack for one of the XAML files here.  The
ConflictingKeyBindingDialog depends on a shell window.  The reference in
XAML includes the actual assembly name which changes between versions of
Visual Studio.   XAML as far as I know doesn't support #ifdef hence I
had to have 2 copies of the same file.  Hope I can get rid of this hack
at some point in the future.  It's pretty terrible
Vs2012 now compiling

This particular project is tied to a specific version of Visual Studio
hence it's a very straight forward change.  The version numbers can be
hard coded here.

The one exception is FSharp.Core.dll.  This DLL we want to force to the
same version as VimCore hence we use the standard version number
2012 VSIX project compiling

Once again this project is tied to a specific Visual Studio version
number hence the port is straight forward.
The 2012 project can now build in Visual Studio
Build and run VimTestApp on 2012 now

Need to update the official build of EditorUtils though.  Using a hacky
local deployment to test this out.
Remainder can now build on Vs 2012 only
Fixed a project i missed
Updated some project files to have the preferred naming
Updated the EditorUtils package

This is the final piece.  It removed the need to have the hacky build of
EditorUtils installed.  The new official build supports loading in 2012
only.

closes #1036
Merge remote-tracking branch 'origin/build'