Fix Bug #547; Throw errors from the PORT* API instead of showing a model dialog box.
This also removes an unneeded translation string for when a port cannot be closed.
This was only shown when the port was not open, for which there is a better error message.