Implement httpfetch module and API: {engine,minetest}.httpfetch

Only send TOSERVER_RECEIVED_MEDIA when really all media has been received

Implement urlencode/urldecode
ClientMediaDownloader partially implemented
Implement ClientMediaDownloader::selectRemoteServer