put some common http code in courselist/util.go

switch from using Dialer to DialTimeout, for compatability