Add .gitattributes file to add linguist-language directives

This teaches GitHub's Linguist to properly highlight a few files it
wasn't handling correctly.