- Handle both DateTime and NaiveDateTime structs from database
- Convert NaiveDateTime to UTC DateTime before formatting
- Add fallback for string timestamps
- Fixes FunctionClauseError when processing packets
Remove references to device_model, device_vendor, device_contact, and
device_class fields that don't exist in the packets table. This was
causing errors when inserting new packets.