ENH: in DataFrame api, move group logic from Plot to GenericTrace.
ENH: in DataFrame api, move group logic from Plot to GenericTrace.

Also allow for kwarg vals to be functions, in which case the value is
determined by calling the given function on the DataFrame

spencerlyon2/Plotlyjs.jl