(BecomeUser) Adding compatibility changes to signed auth for become user

Depends on https://github.com/oaeproject/Hilary/pull/875