ENH: PeriodIndex ops can accept Index
Merge pull request #7741 from sinhrks/period_ops

ENH/BUG: DatetimeIndex and PeriodIndex in-place ops behaves incorrectly