Auto connect and disconnect for all BLE data

Did serious refactoring so that instead of connecting, then sending
data, you now say [self writeStringToArduino:] whenever you want and
that function then takes care of connecting to the BLE device and then
disconnecting when it is done so that other iDevices can control it at
the same isn time.