service: Stop by TERM/INT signals

Signed-off-by: Pavel Emelyanov <xemul@parallels.com>