Better behavior when not on the wrong network

It is easy to forget to change to the drone's wifi network.
Now we have a timeout waiting for the prompt, and give a
useful suggestion to the user.
Fix review comments from Felix.
Merge pull request #43 from jeffallen/wrong-network

Better behavior when not on the wrong network