rst: update from trunk
rstcloth: adding indents to headings
steps: adding support for generated step files
steps: fixing href target generation
steps: minor refactor, whitespace, and docstrings
steps: fixing inclusion
Merge remote-tracking branch 'origin/master'