Fix keystoneclient and heatclient incompatibility

Previous version of heat client couldn't work correctly
because of keystone auth error in actual use.
So, heat client and keystone client are copied from solum.

Change-Id: I49fef01bcec581f470e05aa82526b31fe47d0adc
Merge "Fix keystoneclient and heatclient incompatibility"