Cleanup function
- Should remove users (without oauth), that did not log in for more than 6 months (9 months? 10 months?)
- Should remove their group, if they were the last member of its group
Optionally:
- Remove users with oauth, that did not log in for more than 2 years and do not have any groups anymore