Bug fix of QUIGG protocol: learning mode, id range 0...4095

Originally i assumed that Globaltronics is only using the first 5 bits for an ID, this assumption is wrong, all 12 bits are used.
The original length of the footer pulse is 88500, the switch accepts a shorter footer pulse, the length of 4000 is not sufficiant for the learning mode.
The witches do accept short pulses in the range of 620 to 960, the previous value of 720 is replaced with a value of 780 (130*6).