asNumericNoWarn: convert factor or vector to numeric without warnings
Description
correctly converts factors to vectors, and then converts to
numeric or integer, which may silently introduce NAs. Invisible rounding
errors can be a problem going from numeric to integer, so consider adding
tolerance to this conversion.