Fixed memory leak in IncludeRunningEphemeralAppsInNotifiers browser test

The ownership of the objects in the list returned by
GetNotifierList() is transferred to the caller. The test 
should have deleted the objects.

BUG=307043

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

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

This pairing delegate method never really made any sense, since the
outgoing call to Connect() has callbacks for the success and error
cases which indicate completion of the pairing and thus the right
point to hide down the dialog.

As part of the clean-up make the 'Accept' button return the dialog
to the 'Connecting...' state, as the 'Connect' button on the
PIN/Passkey prompts does, rather than closing the dialog.

This means that the positive buttons (Connect, Accept) keep the dialog
open, while the negative buttons (Cancel, Reject) dismiss the dialog.

Thus the API is now cleaner for implementing notifications/JavaScript.

BUG=338492
TEST=device_unittests, unit_tests, browser_tests and run through the
  various 'fake' interactions

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

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