Update formatting

Fixes based on CodeSniffer checks
Fixing JSLint errors
Fixing uk and ru grammar rules and updating tests

Removing useless grammar rules in uk and ru. They did
nothing and caused JSHint errors.

Also adding tests for words for which they could theoretically
be useful.
Merge pull request #42 from amire80/jslint-fix

Fix JSHint errors and update tests
Updated gitignore file
Merge pull request #43 from kartikm/gitignore-update

Updated gitignore file
Merge branch 'master' into siebrand-form

Conflicts:
	src/languages/ml.js