Made appropriate changes to fix tests and other issues

* Some tests were hardcoded for http, fixed them
* Added contrail keystone_protocol hiera data to be https
* added hiera data specific to rjil::tempest to work with https
Changed puppetfile to use Harish's repo for testing the changes