Fix action :sudo-user with a :no-sudo admin user

When using :no-sudo in the admin user, ensure that an explicit
:sudo-user action option is honoured.

Fixes #300