analog: fix quadrature_demod_cf to use std::vector instead of dynamic array