Arduino wrapper class for HardwareSerial, SoftwareSerial & AltSoftSerial