[Project] Flavors can match project type ID
[AspNet] Port MVC project types to flavors
Clean up flavor GUID extension point

* Allow using attributes for project flavor extensions
* Use proper GUIDs
* Obsolete more ProjectTypes stuff
[Core] Projects with unknown flavor GUIDs are unsupported