use_first_valid_of function

Returns first non-NA value from a set of vectors.