StringChecker: unsupported rules shown as style errors and exceptions

Fixes #334
Good catch!. Thanks @zxqfox