into(sql, *) with better datetime support

changes and tests to support into(sql, *) where the source is
a pd.DataFrame, numpy array or dynd array, bcolz.ctable, or csv

If the source has a datetime with a timezone, make use of
sqlalchemy DateTime with timezone support

This also helps with operations of the form into(*, sql) where
the sql table has datetimes with time zone
Toolz can be misused.  Suggest `[tuple(x.values()) for x in b]`