runtime: Use MicroFlo::PortId instead of int for ports

Everywhere instead in Component::process()
We very probably do not need more than 127 ports per component.
runtime: Use MicroFlo::PortId also in Component::process()