Prepend request url with only when it's defined

Currently when host is not defined vcr will try to make invalid request i.e. "nullhttp://example.com"