Refactor dependency system. Setup fetching for dependency check.
Allow build to still pass (with warning) without dependency check.
Backtrack a little; depend on dependency-check-core to call directly.
Store uploaded files with their original extension.
Expose project ID in the project data model.
Switch to using JNA platform wrappers. Add local app data support.
Run dependency check on import in the backend.
Wire up dependency check results.
Remove unnecessary dependency resolvers from build definition.
Handle updating on boot for dependency check via an actor.
Pull CodePulse.js changes from feature/trace-connection-workflow.
Add dependency check status/summary to project API.
Add dependency check badges/wiring to UI.
Start adding dependency check report display with a central controller.
Finish up displaying of dependency check report.
Some minor UI tweaks so the report responds to narrower width windows.
Fix pollution between projects of dep check status updates.
Styling tweaks for dependency check badge.
Ensure uploaded file is held until after dependencycheck runs.
Don't try and load tree-related data too early in dependencycheck controller.