OCTV: use cosmo_squareform instead of builtin squareform
RF+NF+BK: update balance_partitions so that the testing sets can be of any size; support new argument nmin to set number of occurences of each sample
DOC: update documentation to reflect check_partitions argument in crossvalidation