hdtest: Only show "**DEALLOCATED**" for NULL value but positive length
python: Handle name/value is NULL but its length is positive

This happens when deflater local header table is smaller than
inflater header table size. We use the same notation
"**DEALLOCATED**" for such name/values with hdtest programs.