changed the way listing links are pulled in order to speed up the slower ones that need to check more pages for links
added benchmarking to compare to the multithread branch