Rietveld patches

Include binary data in the patch upload to Rietveld. This works with both "git cl patch X" and "test-patches" aka Patchy. Tested this myself with https://codereview.appspot.com/13054043/

Also update to use https.