fix #177 by actually calling the disconnect function instead of using always the fallback error-disconnect
fix #177 by actually calling the disconnect function instead of using always the fallback error-disconnect

(the if-condition was never met, since the command itself will never set the state to CA_DISCONNECTED)
SCR_StopCinema gets already called within Cl_Disconnect
the error disconnect now only gets used if the disconnect function doesn't suceed to set CA_DISCONNECTED

DaemonEngine/Daemon,DaemonEngine/Daemon,DaemonEngine/Daemon,DaemonEngine/Daemon