switching the http transport to using http-kit

project config copied from #420