Implemented FORGE-1247: ProjectType should be separated from BuildSystem
Mid refactor for BuildSystemFacet - not sure if I need 1 method or two in ProjectType