Documentation update
- updated documentation for index pages linking between them
- linking pdf from user guide index page
- gitlab ci/cd for selfhosted pages
- updated makefiles to coincide with gitlab pages workflow
- removed documentation from client
- building of multiversioned docs with
version.html
template