Convert X11 AdvancedOptionsUtilities to generic Linux platforms

The files being changed on this CL don't touch any X11 specific code, so they can used by other Linux platforms, in particular for Chrome target works under Ozone.
    
BUG=295089

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230526 0039d316-1c4b-4281-b951-d872f2087c98
2 files changed