More logging in the rolling-upgrade `waitWithAuth` (elastic/x-pack-elasticsearch#3908)
More logging in the rolling-upgrade `waitWithAuth` (elastic/x-pack-elasticsearch#3908)

Previously this could fail without logging anything, if there was no
exception thrown. Now it records the last status code as well as the last
exception, and logs something either way.

Original commit: elastic/x-pack-elasticsearch@753333e579e1d999843bac896d36461295800045

uschindler/elasticsearch,nknize/elasticsearch,HonzaKral/elasticsearch,nknize/elasticsearch,robin13/elasticsearch,HonzaKral/elasticsearch,uschindler/elasticsearch,gfyoung/elasticsearch,robin13/elasticsearch,coding0011/elasticsearch,uschindler/elasticsearch,gingerwizard/elasticsearch,uschindler/elasticsearch,scorpionvicky/elasticsearch,scorpionvicky/elasticsearch,gingerwizard/elasticsearch,gingerwizard/elasticsearch,HonzaKral/elasticsearch,gingerwizard/elasticsearch,scorpionvicky/elasticsearch,coding0011/elasticsearch,nknize/elasticsearch,nknize/elasticsearch,gingerwizard/elasticsearch,nknize/elasticsearch,gingerwizard/elasticsearch,scorpionvicky/elasticsearch,gfyoung/elasticsearch,scorpionvicky/elasticsearch,gfyoung/elasticsearch,coding0011/elasticsearch,GlenRSmith/elasticsearch,coding0011/elasticsearch,GlenRSmith/elasticsearch,GlenRSmith/elasticsearch,GlenRSmith/elasticsearch,GlenRSmith/elasticsearch,robin13/elasticsearch,gfyoung/elasticsearch,robin13/elasticsearch,coding0011/elasticsearch,robin13/elasticsearch,HonzaKral/elasticsearch,gingerwizard/elasticsearch,gfyoung/elasticsearch,uschindler/elasticsearch