Added Github's relevant .gitignores

@Lickability is using FormatterKit in an upcoming project and I realized that when using it as a submodule it kept complaining about untracked content due to .DS_Store files. I added the relevant .gitignores from the [github/gitignore](https://github.com/github/gitignore).