General improvements

* Improve design of user input questions (#8606, #8607) via Felix Krause
* Fix edge case in `install_on_device` action (#8582) via Rafael Sachetto
* Add "--new-comment" / "--base" / "--head" support to Danger action (#8574) via Shunsuke Maeda
* Show all available options in `--help` output @nafu (#8624) via Fumiya Nakamura
* Make scan's slack_url ignore empty strings (#8627) via Michael Furtak
* Fix crash on some rare cases of `fastlane init` (#8604) via Felix Krause
* Improve documentation

https://github.com/fastlane/fastlane/releases/tag/2.23.0
