Show timedout error if search inside takes longer than 5 seconds.

This prevents OL from going down when seach-inside solr is unresponsive.
Took out publishers columns from subject and publisher pages.

request from AR.
Fixed the long waiting bug in waiting lists.

There is a bug in processing waiting list, that was pushing the expiry
date to borrow the book by one day everytime the script is run. That
should be done once once. It has been fixed.