delay connect success callback until after services and characteristics are discovered
fixes #10
fix ios warning
close BluetoothGatt instead of disconnect fixes #4