Make the sampler independent of the digiloader and payload types
Add template parameter (DigiLoader) to the sampler
- Make FairMQSampler generic.
- Remove fairroot dependency from fairmq.
simplify logger for shorter calls and readability