Improvements into ssh and remote_client classes
No it is possible to create tunneled ssh connections and provide particular timeout to exec_command

Change-Id: I461a113c9241057f2853b79f5d90ed43be08f24a