Merge pull request #5393 from jreback/groupby_iloc

BUG: groupby with a Float like index misbehaving when the index is non-monotonic (related GH5375)
API: raise SettingWithCopy when chained assignment is detected