CLEANUP: .gitignore: finally ignore everything but what is known.
Still too many files remain, it's easier to block everything but
what we know.
diff --git a/.gitignore b/.gitignore
index 311218d..5dde3bf 100644
--- a/.gitignore
+++ b/.gitignore
@@ -46,3 +46,23 @@
/*.sh
/bug*
/TAGS
+# Below we forbid everything and only allow what we know, that's much easier
+# than blocking about 500 different test files and bug report outputs.
+/.*
+/*
+!/.gitignore
+!/CHANGELOG
+!/LICENSE
+!/Makefile
+!/README
+!/ROADMAP
+!/SUBVERS
+!/VERDATE
+!/VERSION
+!/contrib
+!/doc
+!/ebtree
+!/examples
+!/include
+!/src
+!/tests