docs: Split the documentation too

Having the documentation building in the main project had the nasty
side effect of being unreliable, because the dependencies weren't
there. To remedy that, split the docs into CLI and library, just like
the source was.

This fixes #11.

Signed-off-by: Gergely Nagy <algernon@balabit.hu>