update indeed api to use gzip/deflate; refactor requests to use net service