getlantern/lantern#1932 Dialing on Connect() so that we can return the e...

...rror from dial immediately
New tests to test bad dials.