Handle potential packets without payload

SAPDiagDP/SAPDiag packets that can came without payload (Diag items).
Added Diag error messages parsing