[4.2] Database\Query\Builder::groupBy() now accepts arrays as arguments

This is a bug fix pull request for branch 4.2 of the same issue described in issue #4843 that was for master.
Sure. Makes no difference to me. Is that the laravel convention? I'm happy to change it if so.