sighandler - a tiny wrapper for the golang signal package