Rollup merge of documentation improvements

Merge (full or partial) of !173, !219, and !303.

Signed-off-by: Rahix <rahix@rahix.de>
3 jobs for master in 54 seconds (queued for 4 seconds)