Removed RemoteSoftDebuggerSession since all it did was
show a dialog when connecting. Instead, sessions can subclass
SoftDebuggerSession directly, DebuggerSession has an API for a
ConnectionDialogHandler that the SoftDebuggerSession can use
and the MD debugger addin supplies a GTK# implementation.