add tl::enable_shared_from_this
add tl::run_tracked
use boost::optional<> & clock_type
don't construct a vector with null pointers
add cache_benchmark_test
print proper prefix
add get_elements_test
rename key_and_value_{,size_}policy
add lru_key_tracker<T>
no need for this evict() function actually
c++11 adjustment
move key_tracker_const_iterator typedef to the struct
touch on get, otherwise lru doesn't work
lru_key_tracker now is a part of templates
add duration_stats()
extract tl::duration_stats
duration_stats could be parametrized
remove include/ folder, annoying like hell
move init_test_module from range/
use std::unordered_map