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

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