Merge pull request #14 from l1ll1/CVLFAB-545-two-part-ui

Cvlfab 545 two part ui
Merge branch 'CVLFAB-545-two-part-ui' of git://github.com/CVL-dev/cvl-fabric-launcher into CVLFAB-545-two-part-ui
Merge branch 'CVLFAB-545-two-part-ui' of https://github.com/l1ll1/cvl-fabric-launcher into CVLFAB-545-two-part-ui
Merge pull request #15 from l1ll1/CVLFAB-545-two-part-ui

remove some unused GUI elements
Merge branch 'CVLFAB-545-two-part-ui' of https://github.com/CVL-dev/cvl-fabric-launcher into CVLFAB-545-two-part-ui
Bugfix: cancel on "new passphrase" dialog now works on Centos.

The previous commit worked fine on Debian Squeeze, but on a Centos CVL
desktop, hitting Cancel on the "new passphrase" dialog box resulted in
a spinning busy mouse cursor and no dialog saying "did not install key".

Turned out to be due to a missing 'else' case in getNewPassphrase_stage1().
Implemented help menu item, and added some sample help content.
Merge branch 'CVLFAB-545-two-part-ui' of https://github.com/CVL-dev/cvl-fabric-launcher into CVLFAB-545-two-part-ui
Merge branch 'CVLFAB-545-two-part-ui' of git://github.com/CVL-dev/cvl-fabric-launcher into CVLFAB-545-two-part-ui
cleaned up loginTasks a bit and added an event structure to handle getting the vnc display number via vncserver -list