This change allows more flexibility in Jenkins slave/master distributions:
- each slave has its own directory
- network and SSH key to allow master to connect are determined by "realms"
- slaves can be provisionned on another server than the master
Ref T1422