This cl implement a salt that is being used for obfuscating device ids before a device id is sent to the render process. The purpose of the salt is to make sure that the device ids as seen by the render process are invalidated if cookies are cleared.

BUG=269139
TEST= open http://src.chromium.org/chrome/trunk/src/chrome/test/data/webrtc/manual/peerconnection.html using http (not https) note the source ids in the Audio source and Video source dropdown. Restart chrome and notice that the source ids in the dropdown are unchanged. Clear the cookie cache and press the Refresh devices button and notice that the source ids have changed.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238103 0039d316-1c4b-4281-b951-d872f2087c98
Use the Certificate Transparency information exported from net to indicate to the user whether the certificate for a website is present in a Certificate Transparency log or not.
General UI changes were approved, strings not finalized yet.

Kindly note:
* This feature is targeted to milestone 33.
* This change depends on https://codereview.chromium.org/88643002/, which was approved and will be submitted shortly.

BUG=309578

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238104 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 238104
[cr tool] Adding the Installer base class

BUG=316397

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238105 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 238105