[ash] Add ShelfWindowWatcher

This is the first CL to add a LauncherItem of TYPE_DIALOG.
ShelfWindowWatcher creates and manages a LauncherItem for aura::Window that has
LauncherItemDetails property.

R=sky@chromium.org
BUG=121242
TEST=ash_unittests --gtest_filter=ShelfWindowWatcherTest.*

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239169 0039d316-1c4b-4281-b951-d872f2087c98
Add more meta information about the urls on malware IP address.

BUG=176647

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

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