Added additional Connecting state to initial Locating spinner

This is hardly the be-all-end-all fix for the spinner of doom, but it at least gives an extra "Connecting" state before we hear back from the device which might make it easier to tell what's happening when nothing's happening.

@pdehaan r?