Convolution operator with groups for taking each convolved result

@apaszke, thank you for confirming the feature. As a more general question, when is it interesting to convolve channels separately like this as opposed to the default groups=1?