Part of wader.contrib.pdu_sms.pdu.PDU
Create a PDU with encoding specified by pduformat
PDU
pduformat
If pduformat is None, it will try to infer the encoding itself