Fix InProgress.timeout().abort()
Fix InProgress.timeout().abort()

Rename closure to handle_abort() to prevent masking abort kwarg (which
causes 'abort' to always evaluate True regardless of kwarg); also avoid
actually calling abort() if the underlying InProgress is already finished.

freevo/kaa-base,freevo/kaa-base