scan all profiles for dependencies in need of realignment to BOMs
Adding profile processing to toolchain modder, adding a few convenience methods to Project, and adjusting capture reporter to use the packaging of the project rather than assuming 'jar'. Wrote tests for matching custom types with BOM...one of which is failing per issue #71