docs: initial documentation

Let's begin with some user documentation.

Signed-off-by: Michael Walle <michael.walle@kontron.com>
setup.py: add missing fields

Signed-off-by: Michael Walle <michael.walle@kontron.com>