A concatenator for vectors or spikes.
Vector inputs to the ports on the left are concatenated, taking the top port first, and the combined vector is exported on the right.
Spike inputs are immediately sent on with their original index replaced by the index of the port on which they arrived.