xz compression in to_csv()
I use compression directly in DataFrame.to_csv() to save on disk space / IO. Would be nice to have support for xz compression there.

Similar to https://github.com/pydata/pandas/issues/8654, but I think in to_csv this has more added value.
