This commit adds a generic IQ receiver supporting arbitrary output sampling rate. It also allows the user to disable or enable the Doppler correction applied. The commit also drops the outdated fm_demod flowgraph.