A library for constructing UDP packets from scratch and sending them over a raw socket