Port is a first-class object
Further WIP on seamless socket to serial
Cleanup some extra logging