Release work flow fix, skipping and output fix
- Fixed the documentation generator to be run before release
- Made the release build more determenistic and reduced text output
- Reduced coverage text report to console to only show non-covered
- Enabled coverage reports also when running test through valgrind