Improve nethsm-cli integration test robustness
Currently the integration test run for nethsm-cli relies on starting the container and unconditionally sleeping for two seconds.
This needs to be replaced with a timed call to relevant check endpoints (e.g. nethsm health state) until the container is really up.
Under load the current setup otherwise leads to test failure, because the tests may run before the container is ready.