BUG: Let DataFrame.quantile() handle datetime

Closes https://github.com/pydata/pandas/issues/6965