Correcting whitespace and indentation

This pull request includes:

* standardizing whitespace between closing parens and opening braces
* fixes a bug that causes a line after a closing brace to automatically indent; fixed with a specific unindent rule, taken from the Java Sublime Text package.
* and a change to the .gitignore for ignoring all .cache files