Add and enable doc req for sphinxcontrib.napoleon

This provides better support for Google-style docstrings