ReactiveCocoa wrapper for communicating with BLE devices using CoreBluetooth