Use keystone session with heatclient in integration tests

this also removes hardcode of public endpoint that was present in the
upstream source of this cherry-pick

Change-Id: I4c66927e3dd3e1a91cfab94f26a24dbe8932bde8
Related-Bug: #1695144
Closes-Bug: PRODX-9608
1 file changed