Adding in rule no-space-before-semi to prevent spaces before semicolons....

... fixes #629