Honor endpoint_type when requesting keystone for a token
Honor endpoint_type when requesting keystone for a token

The parameter 'endpoint_type' must be taken into account in case
one has different public and internal Heat endpoint

Change-Id: I63ffbec321e187f42405e1e70781065a274004d2

tcpcloud/python-heatclient,rdo-management/python-heatclient,jasondunsmore/python-heatclient,metacloud/python-heatclient,ecerulm/python-heatclient,jasondunsmore/python-heatclient,larsks/python-heatclient,varunarya10/python-heatclient,tcpcloud/python-heatclient,larsks/python-heatclient,rdo-management/python-heatclient,openstack/python-heatclient,ecerulm/python-heatclient,metacloud/python-heatclient,varunarya10/python-heatclient