The use of AddNamespaceConstraint was removed in e35b8304 of rancher/rancher, so there is no possibility of there being a namespace constraint in the request context. Remove the unused function and the unused codepath from the rbac store.
Adds a validate phase to the CI which runs a linter. Also fixes linter issues discovered during the initial run