GROOVY-6379: Wrong example in the api of class Map(dropWhile)
GROOVY-6372: @Immutable fails to recognize non immutable classes (move the simple cases of matching on classname whitelist from runtime to compile time)
GROOVY-6384: add a direct method call logic for Class.forName(x)
GROOVY-6380: Improve Grapes resolution speed and stability by adding Bintray JCenter as first remote resolver in the chain

moved defaultGrapeConfig.xml for tests to correct test resource directory
Improve the grammar of a compiler error message
Merge pull request #263 from jeffbrown/errormessage

Improve the grammar of a compiler error message
update copyright year
removed outdated comment
Revert "Improve the grammar of a compiler error message"

This reverts commit 21610e630a5567c64873c4790eee5a1387aa4337.
activated "testIteratingWithList" test
Revert "Revert "Improve the grammar of a compiler error message""

This reverts commit ad6d1e274ad547e56452861e3a1a01936f02d00a.

I did not want to revert the "Improve the grammar of a compiler error message" commit, so I reverted the revert.
reactivated some tests
fix test for java 5
GROOVY-6357: Inner classes in Groovy should have the same access modifiers as in Java