Hide ugly exception restarting arbiter

Capture the Interrupted system call when arbiter restarts. Fixes #5.
Please use logger(msg, format) instead of logger(msg % format) it improves perf. :)