Added support for (Radio)Button groups

It is now possible to group a list of pairs of RadioButtons and
some other type `B` and generate a signal function `SF[B,B]` form this.