adding messageEventGenerator host selection

given a list of host ids in the configuration file, we can use these
hosts as source and destination