Fixed a block size bug in SigLevDetDdr

The block size in SigLevDetDdr was hardcoded so did not follow the given
sample rate. This fix will probably change the measurements so a
recalibration with siglevdetcal is needed if the SIGLEV_DET=DDR is used.
Updated the code documentation for the RTL stuff