Hides .DS_Store files

This will make it so there are no more .DS_Store files in the repository. DS_Store files are ok for me and you as OS X users, however windows/linux people find this annoying as it isn't invisible for them. This does not effect performance or break anything (.DS_Store files control what spot an icon is in; that is all)