Update .gitignore

Ignore dist/ and node_modules/ related to running tests
Update code formatting

Based on CodeSniffer output
Fix spelling mistake
Merge pull request #230 from siebrand/7

Update code formatting
Merge pull request #228 from siebrand/6

Update .gitignore
Fixed Gujarati Phonetic keyboard for O Matra