adding RNG abstraction
changing error message
changing rand() to cec RNG
adding -DR_RAND flag
using macros inside functions
refactoring, moving matrix_utils.h, covariance.h and (most) matrix.h functions to cov_utils
adding labels in cec examples