use the new get_connection in mon.py

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
create a connection helper for execnet

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
make all distros use the new get_connection helper

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
make sure we require the new remoto version

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Merge pull request #76 from alfredodeza/6289

Determine if we need `sudo` for the new connection library

Reviewed-by: Gary Lowell <gary.lowell@inktank.com>
introduce a timeout of 7s for all mon init commands

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Merge pull request #77 from alfredodeza/6324

add a Timeout when starting monitors