bootserver: ensure only one smoke test is running at any given time
bootserver: just refactoring puavo-bootserver-smoke-test
bootserver: refactoring puavo-bootserver-smoke-test a bit more