Differentiate errors for requireSpaceAfterKeywords

Trigger different error if there is more than one space

Fixes #396
Improve handling comments for *SpaceAfterKeywords

Fixes #397
Improve error message for *SpaceAfterKeywords