Allow sending partial updates from smart_proxy_dynflow to runner
This is tracking the
foreman_tasks_core changes needed to propagate the partial updates described in #26691 to
the corresponding runner.
- Fixes #26692 - allow passing partial updates to runner
- Refs #26692 - add expected user to OtpManager
Allows to set the username we are expecting for the particual token.
This helps with limiting the scope of the token validity to specific