Add possibility to define smoketest url.
Useful when need is to do more complex tests to verify that application is working correctly after deploying new version,
like checking that it has succesfully fetched data from backends

Also make smoke test to fail fast.
There is no need to run smoketest multiple times, as application should have been succesfully started when call to tomcat manager returns.
(And if it has not been deployed correctly, calling smoke test multiple times will not solve the problem)