This splits up git-http-fetch so that it isn't built-in.
It also removes the general dependency on curl, because it is no
longer used by any built-in code. Because they are no longer LIB_OBJS,
add LIB_H to the dependencies of http-related object files, and remove
http.h from the dependencies of transport.o
Signed-off-by: Linus Torvalds <email@example.com>
Signed-off-by: Daniel Barkalow <firstname.lastname@example.org>
Signed-off-by: Junio C Hamano <email@example.com>