Implement random_set with variable set size
leeloo::random template class is friend with other instances
Random sets with variable set size

Added for:
* list_intervals_with_properties
* python bindings

Still need testing!
Test case for random_sets_with_properties w/ variable set size