Adds `space-after-keywords` rule (fixes #807)

Enforces spacing after keywords such as 'if', 'do', 'for', and so on.
Merge pull request #808 from spadgos/space-after-keywords

Adds `space-after-keywords` rule, along with associated tests and docs