moved most of the doc to groovy-ssh-dsl to avoid duplication