Implement require-single-space-before-operators

On top of after-operators. This gives more control on where single spaces should
be enforced.

Signed-off-by: Tim Smart <tim@fostle.com>