Refactored list_ports to return a vector of serial::PortDescription.
Changed the serial::PortDescription struct.

- Renamed to PortInfo.

- "friendly_name" field is now "description".