added LRU cache
fix bug where LRU cache is not cleared on delete
Merge pull request #16 from eugene-eeo/lru-querycache

Added LRU cache