utility stuff and a longer test.
spelling
Updating submodule version.
Updating version of submodule.
Implemented "public_mode" for computers where shared
"Guest" accounts are commonly used.

Fixed conflicts after merging "public_mode" functionality
from CVLFAB-191-share-local-directories branch into
master branch.

Conflicts:

	LoginTasks.py
	launcher.py
	optionsDialog.py
Fixing up a few things which got lost in the attempts to fix
conflicts when merging the sharing branch into master.
Implemented sharing local home directory with remote desktop.  Only
works for MASSIVE Desktops so far.  Still need to implement this for CVL
Desktops.  Only tested on Mac OS X so far.

Fixed some conflicts from merge.

Conflicts:

	LoginTasks.py
	optionsDialog.py
Additions to siteConfig for WebDAV home-directory sharing.
Fixed bug in siteConfig for WebDAV tunnel's intermediate ephemeral port.
Removed some comments which are no longer relevant.
Fixed some typos in display strings, and added shorter
versions of display strings for CreateNewKeyDialog.
Updating submodule version.
Added help for Privacy Options
Fixed punctuation.
Fixed punctuation.
Added instructions for how to switch between private and public mode.
Passphrase too-short and mismatch messages need to be shorter for
CreateNewKeyDialog.
Added quotes for case where path to certificate contains spaces.
Added lxml to DEPENDENCIES.
mergy merge