Update preprocessor and ragconnect-compiler.

- make compiler jastaddCompliant
- allow multiple input grammars and connect files
- compiler output are (possibly modified) input grammars, and always three files (MqttHandler.jadd, RagConnect.jadd and RagConnect.relast)
2 jobs for 35-cleanup in 1 minute and 28 seconds (queued for 3 seconds)
Status Job ID Name Coverage
  Build
failed build #16173

00:01:28

 
  Test
skipped test #16174
 
Name Stage Failure
failed
build Build
> Process 'command '/usr/local/openjdk-8/bin/java'' finished with non-zero exit value 1

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 1m 14s
ERROR: Job failed: exit code 1