While doing this, also update the configuration section to current
configuration markup best practices, which also fixed a number of
inaccuracies with the defaults by cross checking with the source code.
Fixes issue home-assistant/home-assistant#11821