Pass just the group to group_setactive instead of the screen and an
index which then needed to be found in a queue.
these have nothing to do with 'sticky', but rather group membership; rename.
make group_init work like other *_init's
no need for calloc(1,.. here, malloc is fine since we initialize
sync with latest upstream changes

Merge branch 'cvs-tracking'