Add callerid param to mcollective::user

Because sometimes the callerid that should be used is not the same as
the username.