Utility class that implements a map that can expire entries. (Similar to LoadingCache in guava)