Changed the pfm_trigger to use messageQx, added a dummy-thread option for system wide monitoring