removed accidentally added .d files
added .d to clean target; lexicographically ordered targets
gitignore .d files