Merge branch 'master' into OT_BETA_JAVA8

Conflicts:
	features/org.eclipse.objectteams.otdt.core.patch/feature.xml
	org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/VarargsTest.java
	org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/rewrite/describing/ASTRewritingTypeDeclTest.java
	org.eclipse.jdt.core/batch/org/eclipse/jdt/internal/compiler/batch/messages.properties
	org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/Expression.java
	org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/ParameterizedSingleTypeReference.java
	org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/MethodBinding.java
	org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/TypeBinding.java
	org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java
	org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Scanner.java
	org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java
	org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java
	org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTNode.java
	org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTParser.java
	org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ITypeBinding.java
	org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/PrimitiveType.java
	org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/QualifiedType.java
	org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/SimpleType.java
	org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/WildcardType.java
	org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/rewrite/ImportRewrite.java
	org.eclipse.jdt.core/dom/org/eclipse/jdt/internal/core/dom/SourceRangeVerifier.java
	org.eclipse.jdt.core/dom/org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteFormatter.java
	org.eclipse.jdt.core/scripts/binary/META-INF/MANIFEST.MF
	org.eclipse.jdt.core/scripts/source/META-INF/MANIFEST.MF
	org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/MatchLocator.java
	releng/build-scripts/build/otdt_prerequisites.sh
	releng/build-scripts/build/run.properties