build-tools: new build perspective, panel, and tooling
This adds a new perspective, the build configuration perspective, to the workbench. Using this perspective you can create build configurations and tweak existing ones. The build panel now allows selecting a configuration.
Showing with 1756 additions and 390 deletions