The `tuple_tree_generator` component was still heavily treating C++ as a special citizen. This commit normalizes the situation.
The control-flow graph and all its hierarchy components have been moved from `model` to `efa`. The CFG is now serialized onto the LLVM IR module as a metadata.