Added connection error handling.

The user is alerted if:
1) `adb forward`ing needs to be done,
2) the App Dev Tool isn't running on the device, or
3) the current directory is not a Chrome or Cordova project.