offline help pages
relates to #48 (closed)
no actual help pages are added so far. This MR only implements the skeletton to load html+css (+ optionally js) content from the apps local directory.
this MR is built on top of !82 (merged) and !80 (merged) which need to be merged first. Only 486fc47c is the relevant commit for this MR.