RoleHierchyImpl now requires it's required parameters in a constructor

Comment From: jzheaux

Closing in favor of https://github.com/spring-projects/spring-security/pull/17313