Qa submit

Upgrade the http library to support https. 
Code had to be refactored to support new method.
This PR will be while testing the new QA system, see https://trello.com/c/lGXr1WIe/55-qa-2-testing-scenario

The url of the new QA system will have to be edited in ```container.xml```

cc @aleksandra-tarkowska @pwalczysko