Make vcat for DataFrames rely on vcat for Vectors.

This should help when vcat'ing columns of different types. The `vcat` method for Vectors should perform type promotion.