Split out Bluetooth PIN Codes and Passkeys.
PIN Codes are arbitrary strings of bytes, of arbitrary length up
to a limit of 16 characters whereas Passkeys are numerics in the range
000000-999999.
Passkeys also support typing notification from remote devices while
being entered, whereas PIN Codes don't.
It makes sense to split these out for request purposes so we can perform
input validation and restriction, and for display purposes because of the
style differences.
BUG=chromium-os:21320
TEST=called options.BrowserOptions.addBluetoothDevice from console
Change-Id: Ib3591dddacbf0f9bdc19f65c83c5bf7d33935fd2
Review URL: http://codereview.chromium.org/
9662018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126054 0039d316-1c4b-4281-b951-d872f2087c98