title: GitHub v3 API: Get full commit list for large comparison
body: <p>I'm trying to use the GitHub v3 API to get the full list of commits between two SHAs, using <a href="http://developer.github.com/v3/repos/commits/#compare-two-commits">the comparison API</a> (<code>/repos/:owner/:repo/compare/:base...:head</code>), but it only returns the first 250 commits and I need to get all of them.</p>
  
  <p>I found <a href="http://developer.github.com/v3/#pagination">the API pagination docs</a>, but the compare API doesn't appear to support either the <code>page</code> or <code>per_page</code> parameters, either with counts or SHAs (<strong>EDIT</strong>: the <code>last_sha</code> parameter doesn't work either).  And unlike the commits API, the compare API doesn't seem to return a <code>Link</code> HTTP header.</p>
  
  <p>Is there any way to either increase the commit count limit on the compare API or to fetch a second page of commits?  </p>