Added a representation type check and generate random values properly for...
requested to merge 64-de-evoal-core-optimisation-random-population-only-supports-double-values into develop
Added a representation type check and generate random values properly for real, double, and boolean. Strings and structured data types are still unsupported.
Closes #64 (closed)