Another attempt at resolving issues with circular inheritance
Correctly uninject permissions when player login is denied
Using enum instead of if-else chain for intervals
Merge pull request #1138 from caspervg/enumify

adding IntervalType enum instead of long if-else chain
Merge remote-tracking branch 'PEXPlugins/master'