[FIXED JENKINS-25559] - Don't rename remote clients in concurrent builds

Avoid using concurrent client names when just polling or if Jenkins
isn't responsible for managing the client
@stuartrowe 
I'll merge it and cleanup on my own.
Thanks a lot for the fix