Fix the standard port that is inferred from url scheme
Fix the standard port that is inferred from url scheme

This is a port of this review (https://review.openstack.org/#/c/39210/2)
to try and cleanup and old bug.

Change-Id: Idf93053c9f4a49f65d9d52e879a88d79c9fd3170
Co-Authored-by: Martin H Berwanger <f115dcfc49b244baadccabb7af6b862673fdbc18@gmail.com>
Fixes: bug #1205317

openstack-dev/heat-cfnclient