Add a test to skip running freebsd-update from the tray app, if and when the pc-updategui is open
Add a better system of locking when GUIs can run freebsd-update, this will prevent
some messed up situations where a current freebsd-update is being screwed up by another
running process.
Merge branch 'master' of github.com:pcbsd/pcbsd