Remove duplicated code in LSF quantizer - LVQ quantization
The core-coder duplicates several functions, namely in ACELP core `lsf_enc_fx()` and `lsf_enc_ivas_fx()`. The removal of this duplication is worked on at !2684.
This issue is to track further removal of duplication, namely in LVQ quantization in functions
* vq_lvq_lsf_enc() vs. `vq_lvq_lsf_ivas_enc()`
* `vq_dec_lvq_fx()` vs. `vq_dec_lvq_ivas_fx()`
The main difference is that in the floating-point framework the vectors `st->offset_scale1_fx[][], st->offset_scale2_fx[][], st->offset_scale1_p_fx[][], st->offset_scale2_p_fx[][], st->no_scales_fx[][], st->no_scales_p_fx[][]` were removed. The same removal is done in IVAS LVQ functions but not for those of EVS. Ideally, the EVS LVQ functions should be thus reworked to correspond to the floating-point ones.
<!--- Below are labels that will be added but are not shown in description. This is a template to help fill them.
Add further information to the first row and remove and add labels as necessary.-->
task