support for multiple suites defined in suite-file in testng xml files

 - All Listeners uses remote APi as a singleton
 - for the support of multiple suite-files, ReportEngineMultiInstanceClientTestNGListener created