Implement chrome.bluetoothSocket.connect()
Includes the C++ BluetoothDevice API, but does not include
platform-specific implementations. Tests are included since there is
sufficient mock code to drive a test.
BUG=349475,364581,366892
TEST=browser_tests --gtest_filter=BluetoothSocketApiTest.Connect
R=armansito@chromium.org, isherman@chromium.org, rpaquay@chromium.org
Review URL: https://codereview.chromium.org/
273443005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@269037 0039d316-1c4b-4281-b951-d872f2087c98