Sphinx fixes

These fixes allow the documentation to be built with Python3 versions of sphinx and numpydoc.

- Fix customroles.py for Python3 
- Use development numpydoc.  Remove from NetworkX distribution in favor of installing from https://github.com/numpy/numpydoc