Fix bug where PIDs ending in 00 would not decode

e.g. PMT PID 0x100, 0x200