cmb: add an option to run CMB tests from the superbuild
This is done in the top-level because cmb.cmake does not have knowledge of the cmb target (all the logic is done in the module system).
This is done in the top-level because cmb.cmake does not have knowledge of the cmb target (all the logic is done in the module system).