SSHLauncher facilitates the execution of distributed, reproducible, SSH based experiments