add dependency to xhab_gencpp so that the message files are created before the nodes are compiled