Update CSharp.gitignore - add folder trailing slashes etc

Remove dupes from "Others", add trailing slashes to folders, move 2 lines to more appropriate sections. Incorporate suggestions from [StackOverflow](http://stackoverflow.com/questions/2143956/gitignore-for-visual-studio-projects-and-solutions).