refactoring of permission management: extracted permissionManagement component out of GitBlit.java