Fill in default labels from pandas.DataFrame columns

The pandas DataFrame is becoming a standard data structure
for working with statistical data.

This allows for slightly less typing than
`triangle.corner(df, labels=df.columns)`.