[WFCORE-220] Set system properties in the CLI entry point

The original two PR's, #249 and #260, did this from the scripts. It's difficult to ensure that scripts parse the parameters correctly. This PR reverts the original two and sets the system properties in the CLI entry point. @aloubyansky needs to approve this.
FWIW in the WildFly startup scripts system properties passed via command line arguments aren't use as JVM system properties. If we do need handle this in the scripts we should isolate it to only the properties that CLI uses like `jboss.cli.config`. We don't want to support just any system property as we'll end up in script hell trying to make everything work.