GRECLIPSE-1789 Add non default output locations to classpath.
GRECLIPSE-1789 Add check for Groovy Nature
GRECLIPSE-1396 Initial fix is broken as declaring class for Parameter is null now. Changed for origin type.
GRECLIPSE-1788
ReturnStatement is now a multiline node
GRECLIPSE-1788
Minor test modifications
Merge pull request #87 from DenisMurashev/GRECLIPSE-1789

GRECLIPSE-1789 Add non default output locations to classpath.
Merge pull request #89 from kizhaevv/master

GRECLIPSE-1788
Merge pull request #88 from DenisMurashev/GRECLIPSE-1396

GRECLIPSE-1396 Updated fix
GRECLIPSE-1773 Fix and test
GRECLIPSE-1773 Fix for broken tests
GRECLIPSE-1773 Comment added
Merge branch 'GRECLIPSE-1773' of https://github.com/DenisMurashev/groovy-eclipse into GRECLIPSE-1773

Conflicts:
	base/org.eclipse.jdt.groovy.core/src/org/codehaus/jdt/groovy/internal/compiler/ast/GroovyCompilationUnitDeclaration.java