DAQ-581: added a more-window fading 'queue' ( actually more like a stack ), to manage race conditions between fadeIn/Out triggers. also added locking mechanisms to allow precedenc