Update RequireInfo to provide more parameters about how to manage the package (build mode, include mode, lib path, ...)
Prepare HttpLoader