SSH command wrapper transport

Hi,

https://github.com/ansible/ansible/pull/485 has a simple shell-out-to-ssh
transport, that allows me to use GSSAPI authentication and other ssh
features that paramiko doesn't support.

Unscientific benchmarks show that for a playbook with 11 tasks over 36
nodes, it is significantly slower when not using anything extra, but
is slightly faster when using ssh's features for that.

paramiko takes 1 minute and 59 seconds
ssh takes 11 minutes and 54 seconds
ssh with ControlMaster=auto takes 1 minute and 45 seconds

This is relevant to my interests. I might try and play with this soon.

yes..
It works with proxycommand, controlmaster, etc. Any and all settings from the ssh config.

-sv

Thank you !