fixing memory leak in port.c

free port->name in function MIDIPortCreate before returning NULL if port->ports is NULL.