fireSignals updated in order to store all attributes from a signal spec
in Redis (previously only 'value' was looked up, others were ignored).