Logging fixes

* Added configurable class for stdout/stderr logging
* Several logging fixes:
  * fixed: catch more messages written into stdout/stderr
  * fixed: write all messages into log
  * fixed: do not create log windows if not configured to be shown
  * moved important logging control code from LauncherConsole to LauncFrame
    => easier to control logging and easier to write new Console

TODO(=later):
 * Make stdout/stderr logging configurable
   * Add jopt or similar
 * Add actionlistener into "Show console" to open Console if closed
   or other show/hide console button