New Price grabber

I’ve updated the program which runs off and finds the prices on the 15 shops Booko scans. Previously, it would search for a single book at a time, but would search all shops at the same time.  Now it will check *all* books which are waiting for prices at the same time.  

One of the problems with the old approach is that some stores seem to be down as much as up – the price grabbing code will patiently wait until all shops have answered or the connection times out. When a site is down, other users may be waiting for over a minute for their books to be updated. The new approach means everyone should be getting prices as soon as they’re available.  

So, if you’re the kind of person who does a search, then opens multiple tabs from the search result, you should find the results are populated much, much faster.