optimize osx serialport.list
native list approach for mac
merged osx_fix