earning my "a"

Changes:

- docs improvements (gh-pages from pdoc in separate pull req)
- made into packages (ie folders, `__init__.py` and `setup.py`)
- `setup.py` ready for putting on pypi
- backend switching
- `kaplot.defaults` submodule, and full custom settings implementation (done in the settings dictionary of dictionary style)
- bump to version 0.8