Wireshark enum fixes

Reviewer: @tomaszklimczyk

Mostly fixes exceptions when parsing enums. Also fixes exceptions when reading empty matches and ipv6 addresses.