TESTS: Added a simple positive normalized floats random generator

Signed-off-by: Gama <misept.dieseneuf@gmail.com>
TESTS: Added all boilerplate for supporting the new modulators tests part

Signed-off-by: Gama <misept.dieseneuf@gmail.com>
TESTS: Added a first test for ADSD

This is a simple range check on random parameters.

Signed-off-by: Gama <misept.dieseneuf@gmail.com>
MODULATORS: Fixed inconsistent time comparison

The right condition should translate as follows:
"is cursor after or just on the required timing?"

Signed-off-by: Gama <misept.dieseneuf@gmail.com>
MODULATORS: Fixed possible bug with some null parameters

Signed-off-by: Gama <misept.dieseneuf@gmail.com>