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
Merge pull request #4438 from jlsherrill/6572

fixes #6572 - fix default check on path selector