Adding tool to easily assemble raw commands.
Don't necessarily report rising and falling times in pairs.

Timings are now reported when they occur. Thus the bogus report with (lowtime=pause_time, hightime=finalhigh of prev packet) after a '.' disappears. This allows much more finegrained logging & remote monitoring of yet unknown protocols.

This also changes the reporting format (see the updated documentation for a detailled description).
Add a tool to help analyze X98 timing dumps from CUL. It outputs a likely command to replay the received packet(s).