Consolidate .gitignore files (#485)

diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..d6952bc
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+target/
+.settings/
+!org.jacoco.core/.settings/
+!org.jacoco.core.test/.settings/
+org.jacoco.agent/src/jacocoagent.jar
diff --git a/jacoco-maven-plugin.test/.gitignore b/jacoco-maven-plugin.test/.gitignore
deleted file mode 100644
index 2c36b17..0000000
--- a/jacoco-maven-plugin.test/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-/target
-/.settings
diff --git a/jacoco-maven-plugin/.gitignore b/jacoco-maven-plugin/.gitignore
deleted file mode 100644
index fefebc3..0000000
--- a/jacoco-maven-plugin/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-/target
-/bin
-/.settings
diff --git a/jacoco/.gitignore b/jacoco/.gitignore
deleted file mode 100644
index ea8c4bf..0000000
--- a/jacoco/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/target
diff --git a/org.jacoco.agent.rt.test/.gitignore b/org.jacoco.agent.rt.test/.gitignore
deleted file mode 100644
index fefebc3..0000000
--- a/org.jacoco.agent.rt.test/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-/target
-/bin
-/.settings
diff --git a/org.jacoco.agent.rt/.gitignore b/org.jacoco.agent.rt/.gitignore
deleted file mode 100644
index fefebc3..0000000
--- a/org.jacoco.agent.rt/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-/target
-/bin
-/.settings
diff --git a/org.jacoco.agent.test/.gitignore b/org.jacoco.agent.test/.gitignore
deleted file mode 100644
index fefebc3..0000000
--- a/org.jacoco.agent.test/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-/target
-/bin
-/.settings
diff --git a/org.jacoco.agent/.gitignore b/org.jacoco.agent/.gitignore
deleted file mode 100644
index 4e21f0d..0000000
--- a/org.jacoco.agent/.gitignore
+++ /dev/null
@@ -1,4 +0,0 @@
-/target
-/bin
-/.settings
-/src/jacocoagent.jar
diff --git a/org.jacoco.ant.test/.gitignore b/org.jacoco.ant.test/.gitignore
deleted file mode 100644
index fefebc3..0000000
--- a/org.jacoco.ant.test/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-/target
-/bin
-/.settings
diff --git a/org.jacoco.ant/.gitignore b/org.jacoco.ant/.gitignore
deleted file mode 100644
index fefebc3..0000000
--- a/org.jacoco.ant/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-/target
-/bin
-/.settings
diff --git a/org.jacoco.build/.gitignore b/org.jacoco.build/.gitignore
deleted file mode 100644
index ea8c4bf..0000000
--- a/org.jacoco.build/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/target
diff --git a/org.jacoco.core.test/.gitignore b/org.jacoco.core.test/.gitignore
deleted file mode 100644
index 4dc0091..0000000
--- a/org.jacoco.core.test/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-/target
-/bin
diff --git a/org.jacoco.core/.gitignore b/org.jacoco.core/.gitignore
deleted file mode 100644
index 4dc0091..0000000
--- a/org.jacoco.core/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-/target
-/bin
diff --git a/org.jacoco.doc/.gitignore b/org.jacoco.doc/.gitignore
deleted file mode 100644
index ea8c4bf..0000000
--- a/org.jacoco.doc/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/target
diff --git a/org.jacoco.examples.test/.gitignore b/org.jacoco.examples.test/.gitignore
deleted file mode 100644
index fefebc3..0000000
--- a/org.jacoco.examples.test/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-/target
-/bin
-/.settings
diff --git a/org.jacoco.examples/.gitignore b/org.jacoco.examples/.gitignore
deleted file mode 100644
index fefebc3..0000000
--- a/org.jacoco.examples/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-/target
-/bin
-/.settings
diff --git a/org.jacoco.report.test/.gitignore b/org.jacoco.report.test/.gitignore
deleted file mode 100644
index fefebc3..0000000
--- a/org.jacoco.report.test/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-/target
-/bin
-/.settings
diff --git a/org.jacoco.report/.gitignore b/org.jacoco.report/.gitignore
deleted file mode 100644
index fefebc3..0000000
--- a/org.jacoco.report/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-/target
-/bin
-/.settings
diff --git a/org.jacoco.tests/.gitignore b/org.jacoco.tests/.gitignore
deleted file mode 100644
index ea8c4bf..0000000
--- a/org.jacoco.tests/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/target