Factor out verbose but clear(?) aspnetajax-style connectionStatus class