Fix error handling in rend_service_parse_port_config()
rend_service_parse_port_config() leaves err_msg unfreed when caller doesn't care about this message. Also checks for presence of output message before producing each error message makes code less readable.