Ability to detect profiles

Since profiles are at the workspace level, it would be very limited what features they can enable.

This also, to me, is a reason against making cfgs for profiles like this as it very much limits where the profiles can be detected. This would also likely not play well with the --check-cfg feature.

Now, global features might do the trick :wink: