libchromeos: Move Any from Buffet to libchromeos.

Move the Any class from Buffet to libchromeos and
changed its namespace from buffet:: to chromeos::

Updated the rest of Buffet code to with the changes
to the class's namespace and header file location.

Also, now that move constructors are officially allowed by
Google C++ coding style for project with C++11 feature
support, added back the move constructor to Any as
per http://crbug.com/387902

BUG=chromium:405714,chromium:387902
TEST=USE=buffet ./build_packages

Change-Id: Id007f51b874934e4f6428fe90674495edeb79107
Reviewed-on: https://chromium-review.googlesource.com/213831
Tested-by: Alex Vakulenko <avakulenko@chromium.org>
Reviewed-by: Ben Chan <benchan@chromium.org>
Commit-Queue: Alex Vakulenko <avakulenko@chromium.org>
6 files changed