Support GATT services over BR/EDR.

Preview at https://rawgit.com/WebBluetoothCG/web-bluetooth/support-bredr/index.html

@armansito
I acknowledge the "MAY" there, then again could this be something that we might want to discourage? Opening a connection to every single device in range to obtain all services might not be the best central behavior.