virtual destructor

For review, since my compiler complained that without a virtual destructor, deletion of packet_header_ofdm/default might lead to undefined behaviour (and he's got a point).