Merge pull request #3 from l1ll1/master

remove unused functions
Changed wx.DEFAULT_FRAME_STYLE to wx.DEFAULT_DIALOG_STYLE on
passphrase dialogs, which fixes bug on Mac OS X, where user
can't interact with help window after clicking
"Help! What's all this?" button.
Simplified implementation of dialog's border / margin.
Simplified implementation of dialog's border / margin.
Simplified implementation of dialog's border / margin.
Simplified implementation of dialog's border / margin.
I've hidden unused fields on CreateNewKeyDialog.  The fields
relating to privacy on a shared "Guest" computer account will
probably be moved to sshKeyDist's pass2Dialog.
Now that all dialogs have title bars, and most have close icons,
we need to handle the EVT_CLOSE event.  We can no longer call
self.Close() from self.onEnter(), because that could cause
infinite recursion, so we are calling self.EndModal(wx.ID_OK)
and self.EndModal(wx.ID_CANCEL) instead.
Implemented "public_mode" for computers where shared
"Guest" accounts are commonly used.

Added some additional logging to KeyModel.
Merge branch 'master' of github.com:CVL-dev/cvl-ssh-utils
Removed unused functionality, made superfluous by the new
"Privacy mode" option in the VNC Options dialog (accessible
from the Identity menu).

Now starting to use displayStrings for text content.

Using EndModal(wx.ID_CANCEL) to make it clear user canceled.

Now hides Launcher's progress dialog if parent window is
an object of class LauncherMainFrame and if it it has
a progress dialog.
Bound EVT_CLOSE to onCancel.
Now using CreateNewKeyDialog (which now makes use of displayStrings).

pass2Dialog can still be used by setting
usingCreateNewKeyDialogInsteadOfPass2Dialog to False.
Added some more logging to KeyModel's deleteKeyAndRemoveFromAgent()
method.
Fixed issue Paul found with "public mode" where the Launcher
failed to generate a temporary private key file.
Launcher's check to see if Pageant is running was assuming that
the pageant binary appeared in the process list as "PAGEANT.EXE"
(upper case), but it could be "pageant.exe" (lower case), depending
on how PuTTY / Pageant was installed.  Now fixed.
Windows Launcher was leaving its charade.exe process running after
exiting.  Now fixed.
Fixed syntax error.
Minor update to logger.debug comments for case of temporary private key
in public_mode.
Fixed minor bug on sshKeyDist's shutdownReal.