Migrate to new upload script
cURL has been very flakey inside CI. Sometimes it works, sometimes not, sometimes the -0 flag (http1.0) seems to work, sometimes this does not pass the CI variables as the headers. It is all over the map.
This switches to a nodejs version of the upload script. We can programmatically add retries here and have more control.
(This was pulled from add_rss branch.)