signalTracker: Few code cleanups and optimizations

Merged Marco Trevisan requested to merge 3v1n0/gnome-shell:signals-manager-cleanups into main

See commits messages.

Merge request reports