[buteo-syncfw] Use timer for checking session state.

This fixes a 10 sec. freeze in UI during certain conditions.