Enforce autoconnect policy in the network dialogs.

This disables autoconnect in the dialog for configuring new or existing networks in CrOS if the new Autoconnect policy is set.

Depends on: https://codereview.chromium.org/23526016/

BUG=280146

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@229998 0039d316-1c4b-4281-b951-d872f2087c98
Remove views::InputMethod::On[Focus|Blur] calling from not top level widgets.

This patch is a step of refactoring for the IME related focus handling.

Background issue:
No top level widget can call views::InputMethod::On[Focus|Blur] as documented.
That hack was needed because to create a new widget with a new window handle by a mouse leaving event invoked Aura focus to the widget first and win32 focus next.
InputMethodTSF focusing works on widgets with win32 focus so the first focusing missed TSF focusing.
2nd focusing by win32 also didn't work because InputMethodBridge   
 permitted the TextInputClient setting only once.

Solution:
This patch changes to call OnWillChangeFocusedClientand  OnDidChangeFocusedClient whenever a TextInputClinet is set or not.
Then secondary win32 focusing sets InputMethodTSF focus.

BUG=302229,306368
TEST=manually done in Windows 8 Aura with or without --enable-text-services-framework flag.

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

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