title: Httparty request query not parsed properly
body: <p>I would like to pass some query parameters to <code>HTTParty.get</code>. I have a helper method to handle requests</p>
  
  <pre><code>def handle_request
    begin
      response = yield
      if response['Success']
        response['Payload']
      else
        raise Bondora::Error::ApiError, "#{response['Errors'][0]['Code']}: #{response['Errors'][0]['Message']}"
      end
    rescue Net::OpenTimeout, Net::ReadTimeout
      {}
    end
  end
  </code></pre>
  
  <p>And another method to to make the request:</p>
  
  <pre><code>def investments(*params)
    handle_request do
      url = '/account/investments'
      self.class.get(url, :query =&gt; params)
    end
  end
  </code></pre>
  
  <p>When I call this method like <code>investments({"User" =&gt; "test"})</code> I should end up with a GET request to <code>/account/investments?User=test</code>.
  Unfortunately the request params are not parsed properly and the resulting request looks like this: <code>/account/balance?[{%22User%22=%3E%22test%22}]</code></p>
  
  <p>Any clue why this happens? I think it has something to do with the methods I wrote.</p>