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-6624: Create groovy-cli subproject for CLI-oriented stuff
GROOVY-6624: Create groovy-cli subproject for CLI-oriented stuff (CliBuilder should use CliParser facade)
GROOVY-6624: Create groovy-cli subproject for CLI-oriented stuff (initial spike to try supporting JOpt-Simple)
GROOVY-6624: Create groovy-cli subproject for CLI-oriented stuff (further JOpt-Simple support)
GROOVY-6624: Create groovy-cli subproject for CLI-oriented stuff (early spike of annotation-based option setting)
GROOVY-6624: Create groovy-cli subproject for CLI-oriented stuff (initial support of types)
GROOVY-6624: Create groovy-cli subproject for CLI-oriented stuff (@Option can be on a property)