Ignore cache

Sublime Text generates `Syntaxes/Markdown Extended.tmLanguage.cache`, which ends up marking the repository as modified if a submodule.