Background
Password reset currently checks separately for global blocks, but global blocks don't actually apply to password reset, as explained in T317334.
However, password reset should be blocked by global blocks, as reasoned in this comment: T317334#8223449.
We can do this by ensuring GlobalBlock::appliesToPasswordReset returns true.
Acceptance criteria
Attempting to reset password while globally blocked results in a blocked error.
Notes
This task can be done straight away, and is not blocked on T317334: Remove separate checks for global blocks from PasswordReset.