If services do not have any groups, we jump straight to the Choose Service fragment.  Otherwise, any services not in a group get added to a group called "Uncategorized".
Fixes #31