title: firebase rest api equalto search fails if have a + (plus) symbol in the query
body: <p>I am querying by the firebase rest API trying to find a specific record. Indexes are all setup ok.</p>
  
  <p>Basically if I do a query like the following it wont find any records (the records do exist):</p>
  
  <pre><code>https://&lt;firbeaseapp&gt;.firebaseio.com/users.json?auth=&lt;authcode&gt;&amp;orderBy="email"&amp;equalTo="user+test1@nowhere.com"
  </code></pre>
  
  <p>The above call just returns an empty record set.</p>
  
  <p>If I am searching for records without the + symbol it all works fine. Do I need to encode the + symbol or something?</p>
  
  <p>Thanks in advance for any help.</p>