Fix the HTTP stack

- The IP drivers now always takes a callback as argument (lib_test/ip needs to be fixed)
- The HTTP drivers do the same thing and always take a callback as argument
Fix the IP tests after the API change in mirage
Add an HTTP test