Fix the rest of the double-colons in docs

This completes an audit of the doc files, which converts indented code blocks preceded by a line ending in a double-colon to a code-block using the relevant block type. In our new sphinx theme, these double-colon blocks are incorrectly identified as python blocks.

Note that the docstrings in the states and execution modules still need to be audited, this only completes an audit of the documentation RST files.