Robustify TLV parser
Add missing toString methods