Michal Rostecki a75fc2f769 aya-log: Allow logging `core::net::Ipv4Addr` and `core::net::Ipv6Addr`
IP address types are available in `core`, so they can be used also in
eBPF programs. This change adds support of these types in aya-log.

* Add implementation of `WriteTuBuf` to these types.
* Support these types in `Ipv4Formatter` and `Ipv6Formatter`.
* Support them with `DisplayHint::Ip`.
* Add support for formatting `[u8; 4]`, to be able to handle
  `Ipv4Addr::octets`.
..
bpf_probe_read.rs chore(aya-ebpf): Rename bpf -> ebpf
lib.rs integration-test: build-dep on integration-ebpf
log.rs aya-log: Allow logging `core::net::Ipv4Addr` and `core::net::Ipv6Addr`
map_test.rs chore(aya-ebpf): Rename bpf -> ebpf
memmove_test.rs feat(aya-ebpf): Add integration test for memmove implementation
name_test.rs chore(aya-ebpf): Rename bpf -> ebpf
pass.rs chore(aya-ebpf): Rename bpf -> ebpf
redirect.rs chore(aya-ebpf): Rename bpf -> ebpf
relocations.rs chore(aya-ebpf): Rename bpf -> ebpf
ring_buf.rs chore(aya-ebpf): Rename bpf -> ebpf
test.rs test/integration-ebpf: added integration tests for kretprobe & uretprobe
two_progs.rs chore(aya-ebpf): Rename bpf -> ebpf
xdp_sec.rs chore(aya-ebpf): Rename bpf -> ebpf