Initial implementation and tests for LRU node cache
LRUNodeCache -> LruNodeCache
LruNodeCache: minor coding style fixes
LruNodeCacheTest.cpp: minor coding style fixes

Closes #6
Closes #12
AbstractNodeCache::invalidate: call invalidateImpl to void infinite loop