Fixed issue with csAttributeType, added .DS_Store to .gitignore, updated interface highlighting

There was an issue with csAttributeType in the cs.vim syntax file where attributes that were not indented would have the first letter of the attribute unhighlited, also added csInterfaceDecleration linking to Type because it wasn't working