* modernize github workflows
this mainly fixes some inconsistencies in style, outdated or wrong comments and action version
- replace Legit-Labs/action-download-artifact with actions/download-artifact
- fix Swatinem/rust-cache arguments
- fix benchmark transformations
- expand feature soundness lints
- wording and capitalization in comments
* fix no_run on crate level doc
* fix some more small issues
* build up redirects for API docs hosting
* build with all features and documenting config
* fix warnings
* can rustdoc please provide a way to modify the base url?
I want to host the docs at /next/:crate_name, not at /:crate_name ffs
* Don't clean URLs... what is rustdoc doing?
* now it wants to work???
* build a next index page
* unreleased docs banner
* show coverage
* remove ./ ???
* try 2?
* api-docs/ not api-docs-public/
* please