API Only show either groups options, or a single checkbox for signing up...

API Only show either groups options, or a single checkbox for signing up.
Treat de-selection of all groups the same as un-subscribing.