fix on setup.py
Added search result caching to speed up repeated searches. The maximum age is adjustable and the system can be disabled altogether from the config page.