Enable libcurl as the network backend

So this patch set will allow WebKitNix to be build with libcurl thus replacing libsoup as the network backend.

By default it will still be built with libsoup but there is a `ENABLE_SOUP` in the `FeaturesNix.config` file which if set to `0` will disable the libsoup and thus WebKit will be built with the libcurl.