Fix for apm_planner issue #3, Serial port handling of '-' characters, since OSX can have a '-' in the port name