Added first stab at a literate-code style documentation directive
Remove sidebars for formula docs
Fixed docs template to not render sidebar div when no sidebars
Wrap the literate-coding elements in a container

Needed for the necessary left-right styling.
Added styles for the literate-doc directive
Extended Sphinx domain with formula directives and roles
Move helper functions into the class to allow future customization
Subclass to specifically handle documenting SLS files
Moved LiterateCoding directives into Salt domain
Output warning if file cannot be found
Merge pull request #9407 from whiteinge/lit-docs

Add Sphinx directives for documenting YAML files