title: CakePHP this->paginate not using order field
body: <p>No matter what I do I can't get it to respect the order I specify.</p>
  
  <pre><code>$this-&gt;paginate = array(
      'Car' =&gt; array(
          'limit' =&gt; 6,
          'order' =&gt; array(
              'Car.year' =&gt; 'desc'
          ),
          'table' =&gt; 'cars'
      )
  );
  </code></pre>
  
  <p>Generated SQL:</p>
  
  <pre><code>SELECT `Car`.`id`, ... `Car`.`year`,... FROM `cars` AS `Car` WHERE 1 = 1 LIMIT 6
  </code></pre>