Add a top-level 'ConnectionInfo' trait, used to represent metadata for both connections and stateless packets.