Implemented HardwareSerial and Tests

HardwareSerial is based on Stream which bases off of Print
The current version of Stream does not provide any additional functionality off of Print
I'm curious if we have a bit order issue...