Unit tests for QuicBufferedPacketStore::IngestPacketForTlsChloExtraction
Unit tests for QuicBufferedPacketStore::IngestPacketForTlsChloExtraction

Currently, it only checks basic usage of the function:
- Trying to ingest a non-CHLO packet returns false.
- Ingest a multi-packet CHLO returns true.

Does not cover:
- The different logic branches from QUICHE_DCHECK macros
- Logic branches related to QUIC bug 10838
- Validation of `out_alpns`, `out_sni`, `out_resumption_attempted` and `out_early_data_attempted`

PiperOrigin-RevId: 433343211

google/quiche,google/quiche,google/quiche,google/quiche