to sg/base/string16
platform_file
hack out filepath
compiler_specific
remove some file includes
scoped_ptr -> std::unique_ptr
remove waitable_event (unused)
remove base/time.h