 DOC: update vendored numpydoc version 
The first commit only updates our vendored version with the upstream one. 

Additional commits make it work with our docs:

- edit numpydoc to allow member listing for attributes (this is a change (and the only) to the source code of numpydoc that is not upstream: discussed in https://github.com/numpy/numpydoc/pull/106)
- numpydoc settings: use `numpydoc_use_blockquotes=False` for now for compatibility (it is deprecated). To fix this, we need to fix: css styling of description lists + warnings generated due to `**kwargs`

It is probably worth to look at the separate commits (and would also like to keep them when merging)