devel: Added random parameter translation and simplified cauchy value access

Signed-off-by: Sebastian Niemann <niemann@sra.uni-hannover.de>
feat: Added support for the BBOB's seperable functions

Added (yet untested) support of the following optimisation problems:
- Sphere function
- Ellipsoidal function
- Rastrigin function
- Büche-Rastrigin function
- Linear slope

Signed-off-by: Sebastian Niemann <niemann@sra.uni-hannover.de>