Allow forcing of host page protocol

Avoid mixed content issues when host page is https://
but iframe URL is specified as http://.
Could you please use Config::nest and ::unnest in setUp and tearDown to ensure that these temporary config modifications don't persist outside of this test?