fixed RandomNumberGenerator.__repr__()
add_noise_to_matrix_diagonal() function