Tidy .gitignore

* Sorts ignores alphabetically and structure them by project or IDE