Handle Splice cancels without crashing

Three things:
1. Decode SCTE35 message correctly, it was working by fluke.
2. Populate the table correctly if it's a cancel
3. Don't draw a cancel on the graph