WIP: implement reductions for DatetimeArray/TimedeltaArray/PeriodArray
Some idiosyncrasies in signatures between Series vs Index make the parametrized test cases ugly.  Do we want to adapt the Index reductions to have a `skipna` kwarg like the Series and EA methods?

Still needs tests for timedelta and period dtypes.