The main mach docs page is a bit long. Let's split it into multiple articles to increase readability going forward.
Now that mach's docs are part of a proper Sphinx install, link to Python type docs. While we're here, we also clean up formatting of code samples.
mach has restructured text documentation. Let's expose it to the in-tree Sphinx config so we can increase visibility of the documentation.