Require at least 1 tab for GCLI.  Fixes #113.

The initial connection when starting the iOS proxy might not show any tabs.

If we keep trying, it will appear and then the GCLI command "ios" will work as expected.