GROOVY-6752 groovysh: restructure Main.groovy: Do not install AnsiConsole in static initializer
Allow subclassing
GROOVY-6754: groovysh: do not terminate after evaluating startup arguments
GROOVY-6754: groovysh: startup arg -e and positional consistent with groovy