Modernize the notification manager tests
Review Request #3372 — Created Aug. 8, 2024 and submitted — Latest diff uploaded
This was mostly moving callback counters to guints and using g_assert_finalize_object.
Ran the tests under valgrind and called in the turtles for the rest.