Config system should allow sane values for string collections.

I.e. empty, not NULL.
Close the indexnodes listener thread control pipe after use.
Get these args the right way round.

Oh, for a type system.
Remove "udp4" as it's not correct half the time.
Only report success on success.