Hide Item Templates for non-PowerShell Projects

PowerShell item templates would show up in web projects and default to the first item in the list. This is not ideal because the project was primarily a C# project. PowerShell item templates will now only show up in PowerShell Projects.

Fix bundling of resource data files in some circumstances

If a resource file was added to a Windows Form by adding an icon, font or changing the language and then the resource file was deleted, the bundler would fail with a FileNotFoundException.

Fix installation issue on Visual Studio 16.1

Visual Studio 16.1 complains during installation of PowerShell Tools that the target .NET framework was installed when it was actually installed. Removed .NET version check until it can be determined how to correctly enforce it.