Cleaning up, added a call to async.eachSeries to get all pages

The top level is still sync, one page at a time. Still trying to
figure out scoping issues with the browser object for doing things
async over pages.