Plugins: support declared colour inputs on mod-owned board materials Conflicts with #363 resolved by keeping both: reconcile_variant_additions beside active_mod_sources in mod_catalog.h, and both test targets in cmake/Apps.cmake.