Improve RedDeer update site layout #831

As described in the task, I created additional groups
in the RedDeer site:
Runtime/API
UI
Tests/Examples
Sources
Dont open preference dialog when select method is called. Fixes #826
Performed clean-up on AbstractView (fixes #767)
Closes Secure Storage shell if opened during RepoConnectionDialogTest. Fixess #840
Adds possibity to manage view containig project from within project itself
Fixes: #839
DefaultTreeItem constructors refactored. Fixes #837
Adds method getTitle() to WorkbenchPart. Fixes #836
Added condition to check if project contains project item. #844
Adds JUnit extension to never open associted perspective.Fixes #842
AbstractWidget implemented. Fixes #502.
Waits for jobs when running java project. Fixes #847
Fix incorrectly creation of screenshots (fixes #845)
Update apache url in requirements test pom file #848
Runs TextEditorTest with RedDeer suite. Fixes #849
Improves LoggingUtils.format() method to quote items. Fixes #850
View is activated by default by methods and open removed (fixes #791)
All screenshot files are saved per test configuration. Fixes #852.
TextEditorTest restores default source code of tested java file after each test. Fixes #853
Waits until workbench shell is active when deleting server module. Fixes #854
Fixed various delete shell in explorers (fixes #798)