use Vec instead of ListNode for arrays in txt and bin serialziers
txt: less meta-data by not storing field name offsets
rename TYPE_NO_FLAGS_MASK => TYPE_MASK
sertxt: add test for empty line tolerance