Improvements to ssh remote client

* Added a ping check before trying to SSH
* Using servers config to determine timeouts
* (patch) Statically set ssh connect timeout to 20s.
  This should come from the config

Change-Id: Id8c7314079dd0af4b196111de0668ab230c28fde
General cleanup of opencafe

* Fixed pep8 issues
* Corrected typos

Change-Id: Id03a03e3c981586a44b914b3aa45cafe6b957259
Merge "General cleanup of opencafe"