BUG: GH3380 groupby will handle mutation on a DataFrame group's columns and fallback

     to non-fast apply

DOC: PTF
Merge pull request #3384 from jreback/groupby_mutate

BUG: GH3380 groupby will handle mutation on a DataFrame group's columns