Update BLE.m

Added a new delegate and removed requirement for peripheral uuid to be known (enables passing nil to find all)