add include-file cstddef for nullptr_t in scoped_handle.h.
modified in LRUCache:
1. some bug fixed
2. add partial unittest for Put funtion.