\brief Create a single root block Some algorithms need a graph with a single entry node. Given multiple entry points, this routine creates an artificial root with no \e in edges and an \e out edge to each of the real entry points. The resulting root FlowBlock isn't owned by any BlockGraph, and the caller is responsible for freeing it. \param rootlist is the given set of entry point FlowBlocks \r