Improve logging of vm's console output when test fails

In some tests we were still missing logging of the server's
console output and local network configuration.
This patch adds such logging where it was missing.

Also I saw in the gate that e.g. in test_remote_connectivity
paramiko's SSH exception can be raised instead of tempest SSHTimeout
so this patch adds handle for such case also.

Change-Id: Ided06bf6f1bb8d2fbe0084dc73e731b832eb465c
3 files changed