Remotebackend yahttp

Removes CURL dependency and uses bundled YaHTTP for HTTP requests. Depends on #1490 and thus will fail testing until rebased after #1490 is merged.