Support packet with multiple question

Part 2 of issue #1.
Test packet generated by 2 chromecast devices
Still some issues when writing so roundtrip
does not work.