fixed reconnect handling if an error occures while connecting or reconnecting
added publishing for signalr exception messages