Fix for handling ventilator ascending waveforms with a waveform period less...
Fix for handling ventilator ascending waveforms with a waveform period less than the total inspiration period. Add new ventilator test scenarios. Has CMake updates for upgrading to MSVC 2022 (pulling the latest pybind11 and protobuf version)