The txtvers record in TXT records is often required to be the first record. So allow this in our API.
zeroconf: maintain txt record order when publishing service
zeroconf/osx: maintain txt field order on publish
OSX create the txt records using a dictionary, so to maintain
order, we use a custom hash function that put all elements
in the same hash bucket.
Looks good and straight forward.
@elupus - if you want that in - push that button...
Suppose it won't hurt.