Removed tail from linked list in ConcurrentCache, not needed
Restored double linked lists for smaller code
Reinserted tail and doubly linked list for fast inserts, some refactorings