Some work for #3
Don't do the old scp dance. #3
Update dev requirements.
Docserver publishing prototype code.
added docserver cli

refactored existing code to multiple files in a package
cli that provides the commands required in #4
refacored nxdocserver script

added fabric task
See #4
added documentation for the docserver cli
refactoring

refactored api code
added working fabric tasks
Closes #4
fixed error when no configfile exists
updated test
updated docs theme
updated documentation
fabric integration of docserver task
Refactored, list commands

Refactored code into modules.
Added list_docs, list_projects commands.
Add version command and docs
Fixed fab tasks again.
Dont publich on dist.
Update

Add 'update_docs' fabric task.
Fix CLI -- due to click magic we can't not overwrite the zip built-in. gha.