add func to create Rows from [][]driver.Value

Sometimes it's easier to create the data in driver.Rows from correctly typed
data instead of strings. Add new func, RowsFromSlice, to allow users to
create a driver.Rows by specifying the [][]driver.Value to be
used.

Refactor RowsFromCSVString to delegate to the new func.