Handle creating a request without a path

The example in the README will raise an exception otherwise:

```ruby
>>> REST.get('http://google.com')
=> ArgumentError: HTTP request path is empty
```