When starting the GUI (either due to --gui or because we want to use
When starting the GUI (either due to --gui or because we want to use

the network), don't try to update the GUI itself.

This prevents the problem where:
1. You try to run a program.
2. The injector decides it's time to update, so it starts the GUI.
3. The injector notices it's time to update the GUI.
4. The network is down, so the update fails.

git-svn-id: 7b9ac377a36158f242ddeb3daf9d0b3a7e8b1516@336 9f8c893c-44ee-0310-b757-c8ca8341c71e

DarkGreising/0install,bhilton/0install,michel-slm/0install,bartbes/0install,dabrahams/0install,dabrahams/zeroinstall,bhilton/0install,pombreda/0install,dabrahams/0install,dabrahams/zeroinstall,bartbes/0install,timdiels/zeroinstall,gasche/0install,michel-slm/0install,dabrahams/zeroinstall,bastianeicher/0install,timdiels/0install,gfxmonk/0install,bastianeicher/0install,bastianeicher/0install,afb/0install,gasche/0install,dbenamy/0install,gasche/0install,HoMeCracKeR/0install,bhilton/0install,jaychoo/0install,michel-slm/0install,fdopen/0install,jaychoo/0install,pombreda/0install,DarkGreising/0install,pombreda/0install,0install/0install,HoMeCracKeR/0install,HoMeCracKeR/0install,dbenamy/0install,timdiels/0install,bartbes/0install,timdiels/zeroinstall,0install/0install,afb/0install,fdopen/0install,timdiels/zeroinstall,timdiels/0install,afb/0install,fdopen/0install,gfxmonk/0install,afb/0install,jaychoo/0install,gfxmonk/0install,gasche/0install,dabrahams/0install,timdiels/0install,0install/0install,DarkGreising/0install,dbenamy/0install