added support for sharing host environments where you can run your server using https. Paypal will not be able to send an IPN. This change will allow to configure an insecure callback url protocol.