Add PosixSignalNotifier utility class to covert POSIX signals to Qt signals and allow qTox to quit appropriately on Linux, FreeBSD and macOS. Might protect from data corruption bugs when application is being terminated during I/O. Fixes: #4470