manager: fix memory leak

Unref the task after user in the _set_stun_server_async() call.
manager: use GSimpleAsyncResult for glib <= 2.35
use an enum rather than a boolean for state
handle the CallHangupAction sensitivity
actions: CallHangupAction assert on wrong state
add PROCESSING state in CallHanupAction