New: Added comma-spacing rule (fixes #628)

fixes #628
I think this needs to be off by default but turned on in the project's .Eslintrc file