Clean up the permissions code, fix the registration bug, and rename wild to accept_any_matching.

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
Add support for separate ACLs for requesting and joining groups

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
Add support for viewing joinable groups, attempting to join them, and making has_any_permission method for users and characters

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
Add ability to accept and deny requests, kick memebrs, and fix some bugs.

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
Add support for withdrawing requests to a group.

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>