First implementation of scheduler allocation validations. Warning if a child scheduler is responsible for processing units that are not considered by their parents (ancestors). Warning if multiple top level scheduler/interrupt controller allocations are responsible for the same processing unit. Signed-off-by: Raphael Weber <raphael.weber@vector.com>