Fix StreamRequestBody initialization for legacy and multi-camera clients, ignore unknown request fields, and use the supported nonblocking Params API for keyframe requests. Add regression coverage for request normalization.
Based on PR #101 by inauner: https://github.com/firestar5683/StarPilot/pull/101