Deprecate duplicated methods of Collection

Duplicated methods between Collection and Iterable are deprecated.
Raw modifications to run Groovy on Android
   * replaced uses of java.beans with openbeans
   * added a bytecode postprocessor
   * commented code which triggered NPEs on Android due to security exceptions
   * Repackage openbeans within core jar
   * Android patch: Catch introspection errors
   * Use "grooid" classifier for modified jars
Merge pull request #436 from melix/feature/grooid

Raw modifications to run Groovy on Android
GROOVY-6846: DGM.retainAll() has wrong generic type on Closure condition
GROOVY-2900: Allow Ant targets declaration by AntBuilder without immediate execution
GROOVY-6853: upgrade Ivy to 2.4.0-rc1
GROOVY-3971: adding method to class in ASTBuilder not working
GROOVY-3971: adding method to class in ASTBuilder not working (now supports methods, fields, properties, constructors)
Merge pull request #439 from paulk-asert/groovy3971

GROOVY-3971: adding method to class in ASTBuilder not working
prefactor for PR#430 (copy an example in the javadoc that would otherwise be lost)
Merge pull request #438 from paulk-asert/groovy2900

GROOVY-2900: Allow Ant targets declaration by AntBuilder without immedia...
Merge pull request #430 from yukoba/patch-2

Deprecate duplicated methods of Collection
GROOVY-6834: False positive variable scoping error when using AIC in combination with logging AST transform