Completed the local operation interface in listener_t.
Things
Made direct listener operations interruptible, + some cleanup.