Created two new utility sampling functions: for vectors and for data frames; both omit cases with NA values.