This seems to work.

 - Inverted meaning of one/zero pulses
 - Fixed misreading of protocol spec, group/on/chan/button were already
   denoted with sending each bit twice in reverse.
 - Add support for inverting zero/one pulse lengths (for debugging/testing..)
 - Make the pin LED follow the RF pin.
invert...