[WIP] adding in custom mouse overrides for all stimulus classes (this
means we can use mouse for controlling multiple stimuli for handmapping
without using rfMapper). Also enabling variable onset delay time per stimulus. We also now can fully
control Plexon using Datapixx using dPixxManager class though the class
needs prettification, datapixx is really nice to use for digital i/o :-)