Force staging and production to use SSL

Previously, all traffic to the staging and production environments was over
HTTP, which is not secure when taking payments from customers. The enviroments
have been updated to force all content over SSL.

https://trello.com/c/wyQxqHAk