Implement MoldUDP64 client state

The MoldUDP64 client is initially in the 'UNKNOWN' state. On the first
packet, it goes to the 'BACKFILL' or 'SYNCHRONIZED' state. Should it
fall out of synchronization with the server, it goes to the 'GAP_FILL'
state until it regains synchronization.