Issue #134 - fixed OOM by letting HttpClient handle the streams.  Tested using only 64mb memory in the JDK and a 400mb image upload