Anton/sync groups and verticals

This fixes https://openedx.atlassian.net/browse/BLD-1095

NB: before merge `ENABLE_GROUP_CONFIGURATIONS` should be set to default value.

First phase reviews: @tymofij  @olmar 
do you mean:
```
if user_partition:
   for groups in user_partition.groups
```
?
OK