fix userauth procedure for compatibility issue

For compatibility, there should be only one 'ssh-userauth' Service Request,
followed by one/many Authentication Requests, instead of sending many
Service Requests.