Random utils
Merge branch 'rand_utils'

Conflicts:
	tests/orientation.cpp
	tests/random_utils.h