Adding in rule no-space-before-semi to prevent spaces before semicolons. fixes #629
Updating documentation description for: no-space-before-semi rule, changing rules to exempt strings with semicolons and test for that condition. Fixes #629.
Merge pull request #665 from jonathanKingston/no-space-before-semi

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