[daemon] handle SIGINT and SIGTERM by calling QCoreApplication::exit()

So that destructors are properly called.
[notification] use proxy inherited from QDBusAbstractInterface
[notification] implement CReporterNotification::remove()
[settings] add CReporterSavedState
[notification] merge notification messages I - autouploader
[notification] implement timeout
Pass CReporterNotification as constructor argument of private class
Simplify CReporterDaemonMonitorPrivate::~CReporterDaemonMonitorPrivate()
[notification] merge notification messages II - reporter daemon
[notification] removed unused CReporterNotificationPrivate::activate()
[notification] emit timeouted() when we get NotificationClosed DBus signal
Incremented version