Make disconnect session messages retry until they are successful.
Make disconnect session messages retry until they are successful.

Should address #448 under the current assumption that the issue is
disconnect messages getting dropped since there isn't anywhere else
where they could get lost.

sirikata/sirikata,sirikata/sirikata,sirikata/sirikata,sirikata/sirikata,sirikata/sirikata,sirikata/sirikata,sirikata/sirikata,sirikata/sirikata