Support to set timeout and open_timeout in restclient requests

The RGeoServer::Catalog creation now can be done like this:
RGeoServer::Catalog.new url: URL, 
      user: USER, 
      password: PASSWORD, 
      timeout: -1, 
      open_timeout: -1