Continuing documentation improvements
Moved doc generation to separate target
Ignoring doc install semaphore
more work on docs
Fixing errors on maxc os build