Modifies query to come from query string.
Adds caching for eBooks module on token for 30 mins and search url.