Make the client use HTTPS; the server will be proxied
Handle HTTP 500 Server Error
Merge pull request #7 from SmartReceipt/https

Use HTTPS for the client and handle 500 errors