tracker-writeback: Exit cleanly on SIGTERM
"Increase coverage with this weird trick", quit the main loop when SIGTERM is received, so that the writeback process can exit cleanly, and its coverage information ends up written.
Should fix the 0% coverage seen in src/tracker-writeback altogether, since we do have functional tests that exercise this code.