Convert to a streaming model for the HTTP file post. This appears to
resolve all of the client-side out-of-memory issues. Lots of code smells
going on at this point. Need a thorough cleanup.

Signed-off-by: Jameson Williams <jameson.h.williams@intel.com>