Add Collection.split, a binomial cluster function

Splits a Collection by a condition, returns non-matches and matches
Fix wording of Collection.split
Started sample statistics functions

Vector.sample.variance