fixed resource leak in BundleReader: file input stream never closed
updated eclipse classpath, added .settings to .gitignore, removed
'eclipse' plugin from build.gradle, upgraded groovy version.