Improved RemoveWhereEnumerable
Improved RemoveWhereEnumerable

RemoveWhereEnumerable now uses ProgressiveCollection intead of ToList -
this means that there is no need to walk the source collection entirely
to start removing items.

theraot/Theraot