Add a new version of cic_decimate_q32 with many improvements.

Now:
- Works with block size
- Works for nStages
- R is not currently implemented
- Not fully tested