[WIP] Use convert instead of array

This begins the process of standardizing on the use of `convert` instead of `array`. Right now, this is focused on converting DataFrame and DataFrameRow objects to other types. Before I'm finished, I'd also like to deprecate the constructors that take in other types and convert those types to DataFrames.