deploy: Add tarball over HTTP deploy support

Fix SLN-1108
very nearly alphabetical order, may as well clean it up before merge.