packet: handle ID encoding/decoding in the Packet enums for each state/direction combination
packet: handle ID encoding/decoding in the Packet enums for each state/direction combination

PistonDevelopers/hematite_server,atheriel/hematite_server,fenhl/hematite_server,toqueteos/hematite_server