fixes
add a streaming download tester
switch backend to libcurl
update readme