Add chrome.bluetooth and chrome.bluetoothLowEnergy for android

I'm no expert here, but if Semaphore is max count of 1, could you just use synchronized(this) to surround the calls?
(Or if you want more fine grained locking, use java.util.concurrent.locks.Lock)?