GRECLIPSE-1702/1703
Overloaded methods resolving works as it i sexpected if there is a
method declaration with parameter types that are equal to the call
parameters.
Haven't been properly tested yet.
GRECLIPSE-1703
A little fix.
GRECLIPSE-1727 Fixes and tests for classes marked with @Trait annotation
GRECLIPSE-1727 Fix for protected method in super class and method with same signature in trait
GRECLIPSE-1727 Fix for abstract methods in trait
Error fixing
Javadoc modified
Default choice for maybe methods in SimpleTypeLookup added.
Scope field "methodArgumentsCount" commented out.
GRECLIPSE-1727 Fix for BinaryTypeBinding was added
closestMatch added
Judging by tests the bug is partly fixed and can be merged to master.
GRECLIPSE-1727 fix for binding lookup in the loop
Parameter names of overloaded methods resolver fixed according to 'findMethodDeclaration' method from 'SimpleTypeLookup'.
Tests for the issue added.
Fix problem with compilerResolver on e44
Overloaded methods navigation fixed.
Error correction.
Merge branch 'GRECLIPSE-1727-FIXES' of https://github.com/DenisMurashev/groovy-eclipse into DenisMurashev-GRECLIPSE-1727-FIXES

Conflicts:
	base/org.eclipse.jdt.groovy.core/src/org/codehaus/jdt/groovy/internal/compiler/ast/GroovyCompilationUnitDeclaration.java
Merge pull request #56 from kizhaevv/GRECLIPSE-1702

Greclipse 1573
Revert "Merge branch 'GRECLIPSE-1727-FIXES' of https://github.com/DenisMurashev/groovy-eclipse into DenisMurashev-GRECLIPSE-1727-FIXES"

Reverting because not compatible with Eclipse 4.3:

26-Jun-2014 16:02:25 	[ERROR] Failed to execute goal org.eclipse.tycho:tycho-compiler-plugin:0.19.0:compile (default-compile) on project org.eclipse.jdt.groovy.core: Compilation failure: Compilation failure:
26-Jun-2014 16:02:25 	[ERROR] /opt/bamboo-home/xml-data/build-dir/GRECLIPSE-E43P-JOB1/base/org.eclipse.jdt.groovy.core/src/org/codehaus/jdt/groovy/internal/compiler/ast/GroovyClassScope.java:[238]
26-Jun-2014 16:02:25 	[ERROR] ReferenceBinding actualType = param.actualType();
26-Jun-2014 16:02:25 	[ERROR] ^^^^^^^^^^
26-Jun-2014 16:02:25 	[ERROR] The method actualType() is undefined for the type TypeBinding
26-Jun-2014 16:02:25 	[ERROR] 1 problem (1 error)

This reverts commit 013d56bdbba1e2798a057b1b4c4c45bd14ca4466, reversing
changes made to 0786dcfd3e43ee6e23d05c5d5c2e1ea0f2df9a2e.