Added "cache seconds" parameter to #get_web_data to add per query cache settings.
Some APIs are fairly static (e.g. Wikipedia places) and some are very dynamic
(e.g. Craiglists listings) and having one global cache expire time was insufficient.

Change-Id: I7e7b24f985c019fbcdcf16c765a55f5f2059773e