fixed PID filename

if no port argument was provided, we don't know what the default will
be - so simply omitting it
fixed twanager command's abort handling