ISPN-2798 Test name differs from test class name

Fix testName attribute for relevant tests and modify UnitTestTestNGListener to not issue name related warnings for abstract classes.

Master and 5.2.x (anistor/t_2798_m, anistor/t_2798_52)

JIRA: https://issues.jboss.org/browse/ISPN-2798