Issue #3383649 by ELC: Add password generation service. Remove hook_password.
Add GenpassPasswordGenerator service to generate passwords. Uses decoration to allow for configuration option on which generator to use. Removes the hook_password and all supporting code.