Fix: fix_missing_whitespace crashes if blocks ends with trailing comma.

Includes a test fixture for this case.
Update .gitignore.

I nearly committed emacs backup-files (again), so it's time to
ignore more stuff.
Merge pull request #20 from htgoebel/master

Fix: fix_missing_whitespace and update .gitignore.