GROOVY-6592: Improvements to @BaseScript
   * allow @BaseScript on import/package nodes
   * improve test coverage
GROOVY-6268: assignment binary operators
GROOVY-6593 Edited grammar to allow nls! before null-safe, spead and member-pointer operators
GROOVY-6593 Lessened the impage on groovy.g and more tests
A cleaner implementation of GROOVY-6589 that only gets involved when there is a duplicate.
GROOVY-6268: beginning of relational operators
Fix Benchmark
Merge pull request #334 from DirectMyFile/benchmarking

Fix bench.groovy in benchmark/
GROOVY-6588 Enhance GroovyAssert for JUnit 4 Support
Merge pull request #331 from andresteingress/6588

GROOVY-6588 Enhance GroovyAssert for JUnit 4 Support
Updated README, converted to Asciidoc
Testing Guide
Merge pull request #335 from andresteingress/doc

Documentation: Testing Guide
fixed typos in JavaDoc
replaced local vars of type StringBuffer with StringBuilder
Set up a blank test for GroovyMain.
The compiler-side of things for the @ScriptURI implementation of GROOVY-1642.
Get URL-based GroovyCodeSources to make their way to SourceUnit.
Make GroovyMain, GroovyShell, and GroovySocketServer more consistent in GroovyCodeSource usage, esp. wrt URL.
Working transform and a simple test for @ScriptURI that covers GROOVY-6561 and GROOVY-1642