fixes #6572 - fix default check on path selector

also do not allow unselect by default, since it
does not make sense in most cases.  Added an option
"required-selection" to path selector that default to true
Is this check of `activationKey.environment` for when the activation key is still loading?