libkcups: Fix authentication woes
CUPS authentication via libkcups is not robust. The auth dialog sometimes fails to appear when needed and requests do not retry properly.
This fix changes the retry return so that the auth dialog is called when needed. This should force the auth dialog to be called when needed and prevent the annoying "auth loops" and missing auth failures that sometimes occur.
Edited by Mike Noe