Docstrings + PEP 257 testing

See the accidentally-merged #28 for context - TL;DR partial docstring coverage, and tests for style + *complete* docstring coverage
Maybe add a note?
```rst
.. note:: Deprecated in some version
```