fixed serial to use more than just _SER0_VECTOR

As part of the Vector Manager update a bug was introduced so that only _SER0_VECTOR for all UARTs, updates so when a Serialx.begin() is called the appropriate vec is used for each UART. Effectively only the Serial monitor worked, no other Serial ports can be used without this fix.