Play better with C++11 library features from /chromeos

- Get rid of ScopedPtrMap
- Get rid of linked_ptr
- Replace Pass() with std::move()

BUG=554291, 557422, 556939
TBR=cschuet@chromium.org

Review URL: https://codereview.chromium.org/1454773002

Cr-Commit-Position: refs/heads/master@{#361509}
6 files changed