deploy: Add tarball over HTTP deploy support

Fix SLN-1108
I suspect you used to do a `require('pack-receiver')(git).handle` somewhere, and use the handle method directly, is that the case? Anyhow, from usae in receive.js, line 9, I don't see why replacing the method with a bound function is necessary at the moment.