Reverse the order in which IoComponentMgr io_finalizes components
It's necessary to reverse the order, so components that depend on other components are finalized first, when the other ones are still active
It's necessary to reverse the order, so components that depend on other components are finalized first, when the other ones are still active