Simplify colon-assignment-spacing linting.

And make sure it works for more test cases.

Fixes issue https://github.com/clutchski/coffeelint/issues/201