Bug 526040: Merge Java 9 related changes from JDT
- rest of o.e.jdt.core
80 files changed