updated runtime interface, gave default name to runtime, execution envir...

...onment, support for choosing jre, clear error messages for various error possibilities, hyperlink for download runtimes (not enabled yet)