Get rid of libcros layer for system access code.
- Remove cros/system_library* as we no longer need this libcros layer.
- Add SystemAccess class based on SystemLibraryImpl.
- Replace popen() with GetAppOutput() in system_access.cc
- Change all call sites to use SystemAccess instead of SystemLibrary
TEST=confirmed timezone switching worked. also added --vmodule=system_access=1 to /sbin/session_manager_setup.sh to observe that the machine info was obtained properly in /var/log/chrome/chrome* (there wasn't an handy way to test the machine info code).
BUG=chromium-os:13351
Review URL: http://codereview.chromium.org/6804006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81705 0039d316-1c4b-4281-b951-d872f2087c98
23 files changed