To replace RoleHierarchyVoter

Comment From: evgeniycheban

I'd like to take this.

Comment From: evgeniycheban

@jzheaux I think instead of adding a new AuthorizationManager we can add RoleHierarchy field to AuthorityAuthorizationManager that defaults to NullRoleHierarchy along with setter method to override.