DOC: add DataFrame et al class docstring to api docs

+ add template class.rst (copied from numpy)
+ adapt sphinxext numpydoc (was outdated, attributes not included)
Merge pull request #5160 from jorisvandenbossche/api-docs-template

DOC: add DataFrame et al class docstring to api docs