Improve setup task, by making it less dangerous
Created by: riyad
- adds a warning prompt before actually running the setup task
- rename
gitlab:app:setup
togitlab:setup
- remove setup task from maintenance docs (setup is not maintenance!)
In succession of #2338 Actually fixes #1844 (closed)