Shell: Removed tests from shell package

These tests will be available in the cloudius.jar package.

Signed-off-by: Or Cohen <orc@fewbytes.com>
Signed-off-by: Pekka Enberg <penberg@cloudius-systems.com>
shell: Dynamically load/call Stty

Stty currently compiles and loads from mgmt, but it originally belongs to the
OSv main build, coupled with the JNI. Removing Stty from this build and moving
it to cloudius.jar, creates a problem.

Because cloudius.jar might not be available at compile time, OSvTerminal was
changed to load and call Stty in a dynamic manner. If it fails, a warning will
be logged with the exception trace.

Signed-off-by: Or Cohen <orc@fewbytes.com>
Signed-off-by: Pekka Enberg <penberg@cloudius-systems.com>
shell: Remove cli and cloudius gradle projects

These projects are coupled with JNI, which is built with the main OSv.

Signed-off-by: Or Cohen <orc@fewbytes.com>
Signed-off-by: Pekka Enberg <penberg@cloudius-systems.com>
shell: Proper formatting

Signed-off-by: Or Cohen <orc@fewbytes.com>
Signed-off-by: Pekka Enberg <penberg@cloudius-systems.com>