add http library, support in build script
update readme