feature: Allow exporting model as pcap file
Implement exporting the model as pcap file. Tested with a file recorded and saved with rustle and then opened in bustle.
3 differences:
- Bustle hides the org.freedesktop.DBus.NameLost signal from the list somehow? why?
- The timestamp seems to be the difference between an item and the previous one, maybe we should store that directly when converting from a pcap::Packet/zbus::Message to a DiagramItem?
- The
<no path>
seems that we are supposed to get the Path & Member from the method of which this is the method return
Fixes #2 (closed)