Added ConcurrentLRUHashMap.java
Fixed test
Added more tests and MessageIdCache