added changes of arduino team to BTConnectDeviceActivity, included auto connect and lazy disconnect