[ticket/11813] Change mock auth provider to implement base provider

PHPBB3-11813
Merge remote-tracking branch 'Hardolaf/ticket/11813' into develop

* Hardolaf/ticket/11813:
  [ticket/11813] Change mock auth provider to implement base provider
[ticket/11821] Fix comma usage next to "You are receiving this notification".

This is a partial backport of 31502cdd6c3a5bac5164ec30530e5b4bf63f3196.

PHPBB3-11821
Merge remote-tracking branch 'bantu/ticket/11821' into develop-olympus

* bantu/ticket/11821:
  [ticket/11821] Fix comma usage next to "You are receiving this notification".
Merge branch 'develop-olympus' into develop

* develop-olympus:
  [ticket/11821] Fix comma usage next to "You are receiving this notification".