mostly mechanical changes to replace testng with junit4

Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
Removed testng test ordering, may need more work

Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
migrated parameterized testng test to junit4

Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
fixed Nexus1806ValidateSmtpConfigurationIT cleanup after tests

EmailUtil keeps private static server instance. Stopping the
instance directly instead of calling EmailUtil.stopEmailServer
breaks future calls to EmailUtil.startEmailServer.

Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
Fixed Cargo WAR tests to create container config under target/

Original implementation created configuration config under
System.getProperty("java.io.tmpdir"), this unnecessary complicated
finding container configuration and logs during test failure
debugging.

Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>