title: PanacheQuery: Operators to allow Case Insensitive queries
body: <p>I am trying to create a query which has the following 2 criteria:</p>
  <ol>
  <li>Should be partial string match instead of an exact match</li>
  <li>Should be case insensitive</li>
  </ol>
  <p>My query is currently like this:</p>
  <pre><code>return list(&quot;company=?1 and name?=2&quot;, company, name);
  </code></pre>
  <p>However this doesn't do partial string match. Is there an operator for this?</p>
  <p>Just for clarity's sake, assuming the DB contains <code>peter, Peter, peTeR</code>, a query for <code>name=peter</code> should return all 3 names.</p>