(QE-90)  validate test systems have required packages/services before testing

First pass -  checks for curl and ntpdate, installs if missing.  

Doesn't install on windows, will just report error and stop.