Changed when permissions system is not found from disabling entirely to disabling only permission system dependent features.
Protected group names/ group IDs that aren't in the group mapping from being recorded in the state.
Switched to actual iterator instead of the 'for each' syntactic sugar so we could perform removes without getting concurrency errors.
Cleaned up plugin.yml.