Java library for capturing, crafting, and sending packets