I played with paramiko...

Maybe we can implement "lightweight" file operations this way (paramiko way) and then have an ExecNet object, able to re-use :class:`SSH` configuration and send remote code...
The way we have executeTask(name) we could have executeRemoteTask(host, name) or something...