Fixing unintended Metro chrome activation during shutdown.

R=sky@chromium.org, tapted@chromium.org, cpu, sky
TBR=tapted@chromium.org
BUG=321738,315385

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236457 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 236457
ShillPropertyHandler: Don't prevent multiple property requests for devices.

There is an issue in shill that prevents it from sending property changed
signals for cellular device properties (crbug.com/321854). This CL allows
ShillPropertyHandler to request all properties of a device more than once,
if necessary, to obtain previously unavailable properties of a cellular device.
It is OK to request all properties of a device more than once, as shill usually
exposes no more than 5 devices at a time and the D-Bus traffic shouldn't be a
performance hit.

BUG=267853
R=stevenjb@chromium.org

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

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