THRIFT-4470: Include popular IDE file templates to gitignore

This closes #1477
diff --git a/.gitignore b/.gitignore
index b4cd1a3..bb29bbb 100644
--- a/.gitignore
+++ b/.gitignore
@@ -25,8 +25,13 @@
 
 .*project
 .classpath
+.settings
+.checkstyle
 junit*.properties
 .idea
+*.iml
+*.ipr
+*.iws
 gen-*
 Makefile
 Makefile.in