I am thinking that maybe we could just get the total pages and then use `Async.doInParallel`, using an array of pages numbers as the first argument and `loadContributorsPage(page)` (that returns the ajax/getJSON) as the second parameter.
Another solution is to implement it similar to how `Async.doInParallel` is done.