Implement banlist rule "Ignore Non-Standard"

Fixes the issue of CAP banlist lagging behind OU's after suspect tests
Actually we might want to just rename `Ignore Non-Standard` to `Allow CAP` and then hard-code a `.tier === 'CAP'` exception to isNonStandard. Usually the other nonstandard stuff (Magikarp's Revenge comes to mind) doesn't cause problems, but it'll prevent us from accidentally messing something up.