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-1723 Fix for immutable field type
GRECLIPSE-1723 Minor 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
GRECLIPSE-1723 The old patch was reverted
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.
Merge pull request #46 from DenisMurashev/GRECLIPSE-1723

Greclipse 1723
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.