Improve setup task, by making it less dangerous

* adds a warning prompt before actually running the setup task
* rename `gitlab:app:setup` to `gitlab:setup`
* remove setup task from maintenance docs (setup is not maintenance!)

In succession of #2338
Actually fixes #1844