msvs: Update project sorting in visual studio solution file
In order to correctly set a default project in visual studio any folders must be listed at the top of the solution file. This change ensures that any folders included in generated solutions sort to the top of the .sln file. The default project, if one exists, will be located after the folders. Note that it should also be correct to place the default at the top of the file, followed by any folders.