:hammer: Improvements
* **Refactor report tree** (112)
Refactor the report tree's code.
Display depth of report steps.
Group reports by severity levels.
* **Add Go to docs button to sidebar** (109)
The documentation URLs are fetched by running CodeChecker checkers at project load.
![image](https://user-images.githubusercontent.com/16914176/173566491-37ceecdd-eef7-42cd-a775-053a28a6a717.png)
* **Add architecture.md** (105)
Adapted from my private notes with minimal changes, but should be fine for this purpose.
The image can be edited via https://draw.io/.
* **Integrate CodeChecker log into executor** (108)
Fixes (38).
Instead of running CodeChecker log as a separate process, it is now integrated into the `backend/executor.
![image](https://user-images.githubusercontent.com/16914176/165908828-5bfcc968-9d0b-4e98-a35d-b4da06efa423.png)
Added commands, build tasks, UI buttons for running CodeChecker log.
Added settings to specify custom args as well as a build command, which can be overridden by commands or tasks.
Added a couple tests for the backend.
:bug: Bug fixes
* **Improvements for handling CodeChecker version checks** (114)
* **Fix handling of removed processes from the execution queue** (110)
* **Refactor keyboard navigation** (106)
For more information check the [milestone](https://github.com/Ericsson/CodecheckerVSCodePlugin/milestone/4).