refactor docs requirements
Revert "Revert "add autodoc capabilities to docs""

This reverts commit a51b0340963b95b8bdb4a42cac02dbc704ed81d4.
Merge pull request #1195 from dimagi/docs

Re add autodoc capabilities with refactored requirements