[ticket/12990] Use the full services name for the notification's types

PHPBB3-12990
[ticket/12990] Fix unit tests

PHPBB3-12990
[ticket/12990] Use protected instead of private

PHPBB3-12990
Merge pull request #2885 from Nicofuma/ticket/12990

[ticket/12990] Use the full services name for the notification's types
Merge branch 'develop-ascraeus' into develop