Use Sphinx `convention` for headers.

This allows for more than 2 levels of headers in the RST file.  I think this is only necessary because Github has not fully implemented the ReST standard...