GitIgnore: Add ignores for IDEA, Windows and Mac files