Convert to using new management commands to decide whether user/site
data needs to be initialized (as suggested by Hamish). This:
- is more futureproof and robust
- keeps localtasks.py a lot tidier
- and enables testing of the logic
https://aptivate.kanbantool.com/boards/5986-econsensus#tasks-1260285