fixed bug where server was dealer instead of router. caused multi clients to criss cross messages
added retry delay to subscription as an explicit parameter