Merge pull request #4 from nlevitt/hc43

changes needed for move to httpcomponents
get rid of RecyclingFastBufferedOutputStream, which was supposed to avoid allocating a buffer every time it was allocated, but didn't because FastBufferedOutputStream always goes and allocates its own anyway (in this old version of fastutil)