v1.3.0
Stability improvements:
Handle devices without the expected set of characteristics by disconnecting from them, in hope that reconnecting will set them up correctly.
Address issues with only connecting to the first discovered device - wait to connect to any discovered device until the timeout finishes or the expected number of devices have been found.