Revert "handle unix signals via signalfd(), it currently doesn't work due to a bug in the vala binding for posix, see also:"

This reverts commit 5b11cca3d48c8f956a9071aa2dbe3462e2c3d311.